Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter url重写类似子域url,使用.htaccess_.htaccess - Fatal编程技术网

Codeigniter url重写类似子域url,使用.htaccess

Codeigniter url重写类似子域url,使用.htaccess,.htaccess,.htaccess,目前我的Url是: 我想把它改为: 或: 将.htaccess文件放入http://www.domain.co.uk/文档根目录中 至http://www.city-name.domain.co.uk/index.php/city/details/city-name RewriteRule ^(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] RewriteRule ^index.php/(.*)/([^/]+)$ http://

目前我的Url是:

我想把它改为:

或:


将.htaccess文件放入http://www.domain.co.uk/文档根目录中

至http://www.city-name.domain.co.uk/index.php/city/details/city-name

RewriteRule ^(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L]
RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] 
至http://www.city-name.domain.co.uk/index.php/city/details/city-name

RewriteRule ^(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L]
RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] 
如果服务器相同,请在该行上方设置RewriteRule以防止重定向循环

RewriteCond %{HTTP_HOST} !^www\.(.*).domain\.co\.uk [NC]  
文件内容示例

<ifModule mod_rewrite.c>
   RewriteEngine on
   RewriteCond %{HTTP_HOST} !^www\.(.*).domain\.co\.uk [NC]  
   RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L]  
</IfModule>

重新启动发动机
重写cond%{HTTP_HOST}^www\.(.*)domain\.co\.uk[NC]
重写规则^index.php/(.*)/([^/]+)$http://www.$2.domain.co.uk/$1/$2[R=301,L]
排除domain.co.uk(不含www)


重新启动发动机
重写cond%{HTTP_HOST}^www\.(.*)domain\.co\.uk[NC]
重写cond%{HTTP_HOST}^域名\.co\.uk[NC]
重写规则^index.php/(.*)/([^/]+)$http://www.$2.domain.co.uk/$1/$2[R=301,L]

但还有一个问题。现在CSS和图像路径不起作用了,请你举一个CSS和图像路径的例子好吗?有问题。你说的代码不起作用。有一个子域名和重写时的域名相同。所以我只想替换url,不需要重定向。你的代码正在重定向到,你能给我一个url替换代码的代码吗??