2013-03-27 26 views
1

我想要做的htaccess重定向到後MYSITE /,例如,所有的事情:htaccess以及名稱以 「 - 」

MYSITE/Web的開發者/ - > MYSITE/c.php N =網絡開發

我測試了這一點:

RewriteRule ^(.*)/$ http://MYSITE/c.php?n=$1 [L] 

它適用於名稱,而不 - (或simbols),例如:開發人員,但不包含名稱 - 它重定向我到網絡開發/ index.php文件

我該如何解決?

+0

'。*'確實符合任何符號,所以問題必須在別處。 – Tobia 2013-03-27 23:15:22

回答

0

這與名稱中的-無關。你的規則是完美的。

但是,您可能在web-developer目錄中具有帶自己的重寫規則的.htaccess,這會阻止觸發RewriteRule

+0

「web開發者」目錄(與其他人一樣使用 - )不存在。 – Grork 2013-03-28 13:51:22