0
我想在url中將「announcements.php」更改爲「blog.php」。個別文章的標識符是id = x,比如「annoucements.php?id = 1」,我需要它來說「blog.php?id = 1」。通過.htaccess將文件名重寫爲另一個文件名
我想:
RewriteRule ^announcements.php ./blog.php
我想在url中將「announcements.php」更改爲「blog.php」。個別文章的標識符是id = x,比如「annoucements.php?id = 1」,我需要它來說「blog.php?id = 1」。通過.htaccess將文件名重寫爲另一個文件名
我想:
RewriteRule ^announcements.php ./blog.php
嘗試用:
RewriteEngine on
RewriteRule ^announcements\.php /blog.php [NC,L]
如果您在URL中更改文件名,你做一個重定向,而不是重寫。
不,重定向不是我想要做的。它會給我一個404錯誤。我使用的Web應用程序使得通過系統並將「announcements.php」更改爲「blog.php」太複雜,特別是每次更新時重做它。我只是想知道是否有重做網址外觀的方法。 – Xarcell
在這種情況下,只能使用重寫。我改變了我的代碼。 – Croises