如何在同一主机中使用SEF for joomla和wordpress?

时间:2011-05-26 14:15:37

标签: apache wordpress .htaccess joomla joomla-sef-urls

我有一个带有SEF的joomla网站,现在我尝试在子文件夹中安装一个wordpress博客 (www.domainname.com/blog/)。我从wordpress cpanel编辑永久链接,你给我一个代码,把它放在里面(.htaccess)代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

我把这段代码后,所有joomla链接开始重定向到wordpress博客除了主域链接(www.mydomain.com)。所以我想做些什么来解决这个问题

这里是joomla SEF代码

> ########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF SectionRewriteCondRewriteCond %{HTTP_HOST} ^.*$

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

只需从博客文件夹中的.htaccess复制,然后用wordpress SEF代码替换拥有它自己的joomla SEF的代码。