2016-08-17 24 views
0

下面是一個在本地沒有工作(WAMP)我的.htaccess文件..的.htaccess不WAMP工作

Options +FollowSymLinks -MultiViews 
    RewriteEngine On 

    RewriteRule ^[a-zA-Z0-9]{40}$ search.php?hash=$1 

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index($|\ |\?) 
    RewriteRule^/%1 [R=301,L] 

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] 
    RewriteRule^%1 [R,L,NC] 

    RewriteCond %{REQUEST_FILENAME}.php -f 
    RewriteRule^%{REQUEST_URI}.php [L] 

    ErrorDocument 404 /pivr/error.php 

    <Files .htaccess> 
    order allow,deny 
    deny from all 
    </Files> 

Apache的錯誤日誌說..

[Wed Aug 17 21:00:33.766183 2016] [core:alert] [pid 5780:tid 900] [client  ::1:50180] C:/wamp/www/search/.htaccess: Invalid command 'RewriteEngine',  perhaps misspelled or defined by a module not included in the server configuration 

我不斷收到500 internal Server error如何解決它?

+2

看看你的apahce錯誤日誌 –

回答

0

通過激活apache模塊中的重寫引擎修復的問題...