我在我的Windows計算機上安裝的Apache服務器,但我不能讓這個htaccess的工作:htaccess的重定向本地服務器上不會工作
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?(.*?)/?$ index.php?s=$1 [L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ index\.php\?s=([^\s]*)
RewriteRule ^/?(.*?)/?$ %1?%2%3 [L,R=301]
這htaccess的完美的作品我支付服務器(Linux版)和它應該轉換查詢進入路徑。任何錯誤配置都會阻止它的工作嗎?
通過將相同的垃圾(隨機)文本放在您的'.htaccess'之上,並確認它是否會生成500(內部服務器)錯誤,驗證您的'.htaccess'是否已啓用? – anubhava