我無法將硬編碼的URL重定向到一個漂亮的URL。非常基本的htaccess漂亮的URL
我想訪問以下網址:
mysite.com/index.php?page=links
導航到:
mysite.com/links/
我讀了一大堆的其他問題這一話題,但它們都涉及到動態數據正在通過URL傳遞字符串。我只想要一個簡單的htaccess RewriteRule,它只會影響這個特定的url,而不會影響其他任何東西。
我試了一大堆東西,但沒有任何工作,404的每一次。
實施例:
RewriteEngine On
RewriteRule ^links/ index.php?page=links
任何幫助理解。
編輯 - 對提供的建議答案作出反應。這完全不是我想要做的。我不想將一個頁面重定向到另一個頁面,我只是想在瀏覽器中重寫URL。
你有沒有證實'.htaccess',mod_rewrite的和'FollowSymLinks'被啓用? '.htaccess'中是否有其他指令?任何其他'.htaccess'文件? – MrWhite
[htaccess重定向一個文件到另一個]的可能重複(https://stackoverflow.com/questions/23184738/htaccess-redirect-one-file-to-another) – neuromatter
嗨,是的mod_rewrite和FollowSymLinks被啓用。沒有其他.htaccess文件。只有其他指令是'ErrorDocument 404 /index.php?page = error&action = 404',它工作正常。 – user3717922