我有這個網址:.htaccess如何重寫部分url?
site.com/news/article/254
如何使PHP腳本處理此網址:site.com/blog/article/254,作爲site.com/news/article/254
site.com /博客作爲site.com/news
等
我有這個網址:.htaccess如何重寫部分url?
site.com/news/article/254
如何使PHP腳本處理此網址:site.com/blog/article/254,作爲site.com/news/article/254
site.com /博客作爲site.com/news
等
,如果你把它添加到您的.htaccess文件下面的代碼應該工作。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^blog/article/(.+?)\/?$ /news/article/$1 [R=301, L]
</IfModule>
如果您不想告訴機器人等您已永久重定向,請取出上面的「R = 301」。
這段代碼給出了500個服務器的內部錯誤:( – 2015-03-13 22:41:56
我已經測試了代碼並且工作,但是,在.htaccess文件中的位置可能是個問題,或者你可能不需要IfModule測試。你能發佈或發送你的.htaccess文件嗎? – searaig 2015-03-16 15:47:29
所以,我沒有看到任何當前的代碼,甚至實際的PHP URL重寫?你沒有提供足夠清晰的信息來幫助。 – 2015-03-13 20:30:15
我需要.htaccess文件的代碼 – 2015-03-13 22:52:37