2011-10-22 192 views
0

我有不同的URL和不同的查詢。MOD_Rewrite重定向URL

我mysite.com/login.php?u=user &通=傳遞

我想重定向到mysite.com/newsite/login.php?u=user &通=傳遞

我有mysite.com/show?forum+id=34 &主題= 8

i灣t重定向到mysite.com/newsite/show?forum+id=34 & topic = 8

我有約30個鏈接,我想重定向到newsite文件夾。

有沒有方法來重定向,不必在htaccess中設置所有的URL。

回答

0

你可以把這個在您的.htaccess文件:

Options +FollowSymlinks 
RewriteEngine On 
RewriteRule ^show /newsite/show 

這將重定向,例如:

mysite.com/show?forum+id=34 &話題= 8

到:

mysite.com/newsite/show?forum+id=34 &話題= 8

編輯:

對不起,我不知道你想與多個網址要做到這一點,而無需一個爲每一個。我認爲這可能工作,但我沒有測試它。

Options +FollowSymlinks 
RewriteEngine On 
RewriteRule ^.com /newsite/ 

如果不起作用,您可能需要在最後一行中的^ .com之後。

+0

對不起,它什麼都不做 – Duny

+0

選項+的FollowSymLinks RewriteEngine敘述 在 重寫規則^ * $ http://mysite.com/device但它留下過文件名 – Duny

+0

如果你看看國防部重寫目錄,你應該能夠找到關於它的文檔。對不起,我無法幫助你。 – orangething