2012-01-19 34 views
1

我期待在同一個域上運行WordPress和Magento。 Wordpress安裝在網站的根目錄,Magento將安裝在/ store /。Apache的index.php重定向的基地和子目錄

我已經爲WordPress的Apache配置設置(所有請求重定向到index.php),我需要什麼Apache配置邏輯來請求/ store/*以轉到/store/index.php?

回答

1

您應該可以簡單地將默認Magento .htaccess文件與其他Magento文件一起保存在商店目錄中,然後從wordpress重寫中排除任何包含該路徑的文件。我沒有及時瞭解什麼WordPress的.htaccess文件可能看起來像,但它應該只是一個添加RewriteCond的情況。

我猜想,WordPress的重寫會看的線沿線的東西...

RewriteCond %{REQUEST_URI} !-f 
RewriteCond %{REQUEST_URI} !-d 
RewriteRule (.*) /index.php?$1 [QSA,L] 

如果是這樣的話只需添加另一種的RewriteCond應該做的伎倆......

RewriteCond %{REQUEST_URI !^store/ 

發佈Wordpress .htaccess文件可能會導致更準確的建議。