我的主机上的某个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
提前致谢
答案 0 :(得分:1)
将其作为htaccess文件中的RewrieBase
RewriteBase http://idealpvc-dev.com/websites/camel/
而不是这个
RewriteBase /websites/camel/
并使您的wordpress permalink默认来自Wordpress管理员面板&gt;设置&gt;&gt;永久链接&gt;&gt;&gt;默认