RewriteEngine on
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ api.php?url=$1 [L]
上面顯示了我當前的配置。htaccess - 通過php文件重定向所有內容
的問題,這是它似乎只被重定向如果目錄或文件的htaccess文件所在的文件夾後存在。
我怎麼能改寫這個所以它字面上每一個請求只是重定向到api.php
與完整的請求路徑?我不想看看目錄或文件是否存在於htaccess文件中,我可以在api.php
中做到這一點,我只是想通過該文件推送所有請求。
非常感謝之前有這樣的。 – jskidd3 2014-11-24 18:55:57
不客氣,很高興它解決了。 – anubhava 2014-11-24 19:03:42