我在使用Codeigniter时遇到了问题
domain.com/domain.com/URI
不产生404错误。基本上它只是加载domain.com/URI而不加入网址。所以,我手上有一个潜在的重复内容问题。
我不想试图破解核心,而是想将htaccess更改为重定向
domain.com/http://domain.com/URI
简单地
domain.com/URI
我尝试过google搜索解决方案,但似乎都没有触发重写条件。有什么想法吗?
答案 0 :(得分:1)
通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+http://[^/]+(/[^\s]*) [NC]
RewriteRule ^ %1 [R,L]