0
我正在編寫一個PHP網站,現在想隱藏URL中的PHP文件類型。例如使用我該如何隱藏文件類型使用Apache mod_rewrite
http://.../signup
更換URL
http://.../signup.php
我應該如何在我的Apache配置文件嗎?
我正在編寫一個PHP網站,現在想隱藏URL中的PHP文件類型。例如使用我該如何隱藏文件類型使用Apache mod_rewrite
http://.../signup
更換URL
http://.../signup.php
我應該如何在我的Apache配置文件嗎?
您可以使用此規則追加.php
如果與前綴請求的路徑映射到一個現有的文件:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule^%{REQUEST_URI}.php
現在,您只需使用文檔中沒有尾隨.php
的路徑。
沒有嘗試,但這應該工作:
RewriteEngine on
# Rewrite /foo/bar to /foo/bar.php
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.php [L]