我從谷歌得到了這段代碼。我不確切地知道他們想說什麼。可以有人解釋我嗎?如何將www.example.com/home.php的鏈接重定向到www.example.com/home?
RewriteCond %{home}.php -f
RewriteRule !.*\.php$ %{home}.php [L, QSA]
我從谷歌得到了這段代碼。我不確切地知道他們想說什麼。可以有人解釋我嗎?如何將www.example.com/home.php的鏈接重定向到www.example.com/home?
RewriteCond %{home}.php -f
RewriteRule !.*\.php$ %{home}.php [L, QSA]
這是一個htaccess文件的代碼。如果你打開存儲這個htaccess的目錄中的URL,你將重寫htaccess文件中指定的url。
這裏有更多的信息:https://httpd.apache.org/docs/trunk/en/rewrite/intro.html
非常感謝。 – Jazz
將此代碼到您的htaccess文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
我把這段代碼放到了htaccess文件中,但沒有輸出 – Jazz
檢查你的apache配置。應該啓用Mod_rewrite來讀取htaccess文件。 – 2014-03-07 12:55:35
哪個[文件](部分http://httpd.apache.org/docs/current/mod /mod_rewrite.html)你有困難嗎? – Oswald
@Oswald鏈接失敗。鏈接修復。 :P – bjb568
@Oswald - 實際上我想將鏈接重定向到www.example.com/home – Jazz