我使用 Scriptaculous 将 Wordpress 安装到我网站的根目录,发现由于重定向循环而无法访问它。我的地址栏看起来像http://site.com/site.com/site.com ...
我发现该站点没有 .htaccess 文件,因此通过从另一个 WP 安装复制它来创建一个:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
这使我的网站正常工作。但是我发现仪表板中的一些操作完全删除了 htaccess 文件,所以它看起来像这样:
# BEGIN WordPress
# END WordPress
更改永久链接做到了这一点,似乎有时在尝试编辑页面时也会这样做。当 .htaccess 文件看起来像这样时,站点再次陷入循环,直到我复制回旧信息。对我有什么建议吗?