0
我最近改變了我的博客可以到達的方式。在htaccess中的永久重定向
的新方法:
RewriteRule ^blog(\/*)$ blog.php [QSA]
RewriteRule ^blog/page-([0-9]*)$ blog.php?p=$1 [QSA]
RewriteRule ^blog/([a-zA-Z0-9_-]*)$ blog.php?handle=$1 [QSA]
舊的方式是:
RewriteRule ^news(\/*)$ blog.php [QSA]
RewriteRule ^news/page-([0-9]*)$ blog.php?p=$1 [QSA]
RewriteRule ^news/([a-zA-Z0-9_-]*)$ blog.php?handle=$1 [QSA]
所以基本上只更改了字的 「新聞」,以 「博客」。
有一個簡單的方法,使從/news
永久重定向到/blog
藏漢爲/news/*
到/blog/*
?
這重定向我在我的測試系統中從'http:// localhost/projectname/news'到'http:// localhost/blog/projectname/news' – user2015253
這隻適用於我的本地主機測試環境。實時服務器沒有項目名稱部分。但解決方案必須爲兩者工作。原帖中的重寫也適用於兩者。 (注意:在本地主機上,.htaccess和其他所有項目文件一樣位於「projectname」文件夾中) – user2015253
請問爲什麼這些信息不是您問題的一部分? – anubhava