2014-03-03 102 views
0

因此,我在一個子目錄中安裝了一個Wordpress。 (www.mysite.com/wp/)使用.htaccess從某些URL中刪除Wordpress目錄名稱

我需要的是某些網頁從URL中移除WP目錄名。

所以「www.mysite.com/wp/careers」必須是 - >「www.mysite.com/careers」

我在根目錄和在wp目錄一個.htaccess。當WP中的永久鏈接被禁用時,我已經獲得了一些規則,但是當它們被啓用時(他們需要),WP .htaccess將覆蓋我在根目錄中的任何規則。

有沒有辦法讓2個htaccess以這種方式共存?對不起,我還沒有搞錯wordpress和apache。

任何輸入,非常感謝。

* *所以我終於得到了這個工作,這只是一個問題,就像你說的格式化重定向網址,所以WordPress的喜歡它。

在我的根htaccess文件

所以:此網址mysite.com/careers

重寫規則^職業/ $ WP/index.php的頁面名稱=事業[L]

瞧,它開始?工作得很好。

回答

0

是的,你可以在這兩個文件htaccess的規則,但它的將是棘手,因爲WordPress的有,它會期待網址看看具體方法。

在WordPress htaccess文件,上述任何WordPress的相關規則,添加:

RewriteCond %{THE_REQUEST} \ /+wp/careers 
RewriteRule^/careers [L,R] 

然後在htaccess文件在文檔根位置添加:

RewriteRule ^careers$ /wp/careers [L] 

但同樣,這取決於WordPress的預計「職業」網址看起來像,這可能無法解決您的問題。

+0

非常感謝您的回覆。這工作正確地重寫了URL,但現在得到了404錯誤呃。 –

相關問題