添加以下規則(放置在網站www.example.co.in的根):
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^category/(.*)$ http://www.example.com/ceramic+industry/$1 [L,R=301]
,或者使用302臨時重定向。
如果你也想整個.co.in
網站重定向到.com
再加入下一行(記得在.com
網站的.htaccess這兩個規則不應該存在。)
RewriteRule ^category/(.*)$ http://www.example.com/ceramic+industry/$1 [L,R=301]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
如果您有任何理由綁定到這兩個網站上使用相同的.htaccess
然後使用狀況是這樣的:
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^category/(.*)$ http://www.example.com/ceramic+industry/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
================================================= ===========
解決您的另一查詢:
這可以通過PHP來完成。由於我猜到category/
之後的所有URL都是由一個PHP頁面處理的。
在PHP頁面代碼
這在頂部:
if(isset($_GET['company'])){
$company=$_GET['company'];
$companyNew=str_replace('_','+',$company);
if($company!=$companyNew){
header("location:/category/?company="+$companyNew,true,301);
//header("location:/ceramic+industry/?company="+$companyNew,true,301);
exit;
}
}
它通過'.htaccess','server'和'php'一切皆有可能。我們只需要更多的信息: - **類別/ **是一個真實的文件夾或重寫的URL? ||你只想重定向這個URL或以'category /'開頭的所有url? –
這是爲什麼被標記爲sql-server? – Iztoksson
@Adarsh Rajput我只是將文件夾類別更改爲陶瓷+行業,所以我想重新啓動類別 –