2016-09-26 109 views
1

我怎麼能寫這樣的事:的htaccess的mod_rewrite規則

RewriteCond %{QUERY_STRING} s=(\w+) 
RewriteRule^wordpress/?s=%1 [L] 

我需要做重寫規則domain.com?s=somethingdomain.com/wordpress/?s=東西

WordPress的文件夾是由符號鏈接,但它並不有趣。

規則我是什麼派的作品,但讓錯誤500的其他網址一樣domain.com/something?company=1

感謝

順便說一句:我必須把這個「體」兩次成功驗證。 Wtf @stackoverflow?你爲什麼要打招呼?

回答

2

你只需要這一個規則:

RewriteEngine On 

RewriteRule ^/?$ wordpress/ [L] 

原始查詢字符串自動複製。

+0

它使重定向到url:domain.com/wordpress/?s=test我想要相同的URL但請求必須是子文件夾,對不對? – landsman

+0

清除瀏覽器緩存後,立即嘗試更新的規則。 – anubhava

+0

是啊!有用!謝啦! – landsman