首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与wordpress htaccess冲突的htaccess

与wordpress htaccess冲突的htaccess
EN

Stack Overflow用户
提问于 2011-09-23 10:59:46
回答 3查看 516关注 0票数 1

我的htaccess文件中有以下代码:

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]
# 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

我避免编辑Wordpress的自动代码,因为更改可能会被删除,我将不得不再次这样做。我有另一个站点运行前三行代码,它可以很好地代替example.com来代替www.example.com。这是我真正需要的这个example.com站点,但仍然保留Wordpress属性。

问题所在

example.com不是重定向到www.example.com,而是显示一个301错误。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-23 11:20:48

# BEGIN WordPress之前的所有WordPress站点中,我都使用了下面的行。这应该能解决你的问题。L (最后)是解决方案

代码语言:javascript
复制
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
票数 6
EN

Stack Overflow用户

发布于 2014-02-07 00:16:20

“我避免编辑由Wordpress自动化的代码,因为更改可能会被删除,我将不得不再次这样做。

您可以避免WordPress安装修改其根.htaccess文件。

只需通过FTP或其他方式连接,就可以将WordPress根.htaccess文件属性连接到0444

票数 1
EN

Stack Overflow用户

发布于 2011-09-23 11:03:46

冲突在哪里?我看不出有什么冲突。WordPress只触及# BEGIN WordPress之后的线条

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7527955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档