0
我試圖通過IIS運行PimCore。但是我很難理解如何導入.htaccess文件。我成功地導入除了這兩個所有規則:將URL重寫導入IIS 7.5
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
這將真正幫助,如果你人能告訴我如何導入這些到IIS 7 URL重寫引擎。
在此先感謝。
以下是完整的htaccess文件:
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^GET
RewriteCond %{DOCUMENT_ROOT}/website/var/assets%{REQUEST_URI} -f
RewriteRule ^(.*)$ /website/var/assets%{REQUEST_URI} [PT,L]
RewriteRule ^website/var/tmp.* - [PT,L]
RewriteRule ^website/var/assets.* - [PT,L]
RewriteRule ^plugins/.*/static.* - [PT,L]
RewriteRule ^pimcore/static.* - [PT,L]
RewriteRule ^website/var/.*$/[F,L]
RewriteRule ^plugins/.*$/[F,L]
RewriteRule ^pimcore/.*$/[F,L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
在日誌中發現這一點:
PHP Fatal error: Interface 'Zend_Controller_Router_Route_Interface' not found in D:\pimcoreroot\pimcore\lib\Zend\Controller\Router\Route\Abstract.php on line 39