问题描述
|
我有一个带有SEF的joomla网站,现在我尝试在子文件夹中安装wordpress博客
(www.domainname.com/blog/)。我从wordpress cpanel编辑Permalink,然后给我一个代码,将其放入(.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} ^.*$
解决方法
我找到解决方案
只需从Blog文件夹中的.htaccess复制一个文件,然后将其自身的joomla SEF代码替换为wordpress SEF代码。