我有一個使用Symfony3的網站,我正在嘗試整合一個wordpress博客在www.website.com/blog
下。將wordpress集成到基於symfony 3的網站
所以我迄今爲止所做的是在Symfony web
文件夾下創建一個blog
文件夾,其中包含wordpress文件。
我加入一個重寫規則,在web/
目錄的.htaccess
文件,這樣當我們blog/
下,Symfony的的URL重寫不會做任何事情:
# Passing through the Url rewriting for all blog/ urls
RewriteRule ^blog/(.*)$ blog/$1 [PT]
到目前爲止,這是很好的。我可以訪問管理部分和一切,但問題是,當我嘗試訪問www.website.com/blog
甚至www.website.com/blog/index.php
我只獲取文件夾中的文件列表,而不是實際的首頁。
這裏是從blog/
文件夾中的文件.htaccess
當我推出了WordPress安裝腳本創建:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /xxx/web/blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /xxx/web/blog/index.php [L]
</IfModule>
# END WordPress
任何想法,爲什麼?
請檢查這是否可以幫助你http://stackoverflow.com/questions/35555960/integrate-wordpress-posts-into-cakephp-3-site – Deep
@DeepKakkar不幸的是它並沒有幫助.. – Moucheg