3
這是文件看起來什麼我的.htaccess這樣的:的.htaccess重定向到整齊URL
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [L]
#removes trailing slash if not a directory
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
#adds ".php" to a URL that isn't a directory or a file
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) $1.php [L]
雖然它讓我訪問的網址不帶.php到底是爲了例如example.com/sign-up
它不會從example.com/sign-up.php
重定向我example.com/sign-up
有,我可以添加到該文件要做到這一點的任何代碼?
任何有識之士將是非常有益的
哇!這太棒了!謝謝! –
還有我怎麼重定向來自:http://example.com/?slug=hey-there 到:http://example.com/hey-there 請幫@ ansuman,肖漢 –
有什麼辦法通過它我可以將此重定向僅限於根級別,例如:example.com/sing.php應該重定向到example.com/sing 但這不應該發生在example.com/data/sync.php .. 任何想法@anubhava 感謝您的時間! –