一个主机上的多个wordpress站点

时间:2014-12-06 14:10:00

标签: wordpress .htaccess permalinks

我的主机上的某个Wordpress网站出现问题。

Today I installed "Traffic Stats Widget" - plugin and I followed their instructions for installation. So , I did this: 

Create a robots.php file on the root directory of your blog: ie public_html/your-blog/ Paste the following code without // in it:
# #
Open .htaccess file in the same directory and paste this in it:
RewriteRule robots.txt robots.php

Make sure you have the 'RewriteEngine On' clause in place...

Make sure you have a robots.txt file, even an empty one, on the root directory

之后我无法访问所有子页面。

这是我网站的链接:

http://idealpvc-dev.com/websites/camel/

如果您尝试访问某些子页面,则会收到错误404.

我不知道为什么,因为我恢复了我的.htaccess文件,但它仍然无法正常工作。

我还与其他wordpress网站上的其他.htaccess文件进行了比较,但除了文件夹名称之外没有任何差异。

任何建议将不胜感激。

此外,上面是我的.htaccess的内容:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /websites/camel/

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /websites/camel/index.php [L]

</IfModule>



# END WordPress 

网站位于/ public_html / websites / camel

提前致谢

1 个答案:

答案 0 :(得分:1)

将其作为htaccess文件中的RewrieBase

RewriteBase http://idealpvc-dev.com/websites/camel/

而不是这个

RewriteBase /websites/camel/

并使您的wordpress permalink默认来自Wordpress管理员面板&gt;设置&gt;&gt;永久链接&gt;&gt;&gt;默认