1
任何人都知道如何與.htaccess
所有形式的網址重定向:htaccess的:上傳目錄,只是一個URL一系列
www.example.com/showthread.php(any content)
到www.example.com/forum/showthread.php(same content)
我只是希望它發生在這種類型的URL中,還有其他的URL我不想被修改。
任何人都知道如何與.htaccess
所有形式的網址重定向:htaccess的:上傳目錄,只是一個URL一系列
www.example.com/showthread.php(any content)
到www.example.com/forum/showthread.php(same content)
我只是希望它發生在這種類型的URL中,還有其他的URL我不想被修改。
我假定(any content)
指的是查詢字符串(以?
開頭)。你可以使用你的根.htaccess
文件中的mod_rewrite來做如下的事情。
RewriteEngine On
RewriteRule ^showthread\.php$ /forum/$0 [R=302,L]
這需要靠近.htaccess
文件的頂部。
這會將表格/showthread.php?<something>
的URL重定向到/forum/showthread.php?<something>
。
$0
是對匹配的整個URL路徑的反向引用。查詢字符串會自動複製到目標網址。
這是一個302(臨時)重定向。如果這意圖是永久性的,則更改爲301 - 但只有在您確認其工作正常後才能更改爲301。
什麼是「(任何內容)」?你是指查詢字符串(以'?'開頭)還是路徑信息(以斜槓開頭)?在問題標題中,「上傳」是什麼意思?這似乎不涉及你的問題? – MrWhite