Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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

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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.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
Php Htaccess从domain.com/folder1/xxxx重定向到www.domain.com/folder1/xxxx,依此类推_Php_.htaccess_Redirect_Web - Fatal编程技术网

Php Htaccess从domain.com/folder1/xxxx重定向到www.domain.com/folder1/xxxx,依此类推

Php Htaccess从domain.com/folder1/xxxx重定向到www.domain.com/folder1/xxxx,依此类推,php,.htaccess,redirect,web,Php,.htaccess,Redirect,Web,我搜索了整个网络,但找不到代码 我需要将goe的所有请求重定向到domain.com/folder1,并将其子文件夹重定向到www.domain.com/folder1/ 重定向时,它应该保留完整的URL,只需添加www 这可能吗 谢谢 仅在StackOverflow上,这已经被解释了大约一万亿次了。这是标准的非www到www重写。你在研究中发现的所有解决方案都有什么问题?很抱歉,我已经尝试过了,但结果是,当我进入domain.com/folder或domain.com/folder/folde

我搜索了整个网络,但找不到代码

我需要将goe的所有请求重定向到domain.com/folder1,并将其子文件夹重定向到www.domain.com/folder1/

重定向时,它应该保留完整的URL,只需添加www

这可能吗


谢谢

仅在StackOverflow上,这已经被解释了大约一万亿次了。这是标准的非www到www重写。你在研究中发现的所有解决方案都有什么问题?很抱歉,我已经尝试过了,但结果是,当我进入domain.com/folder或domain.com/folder/folder2时,我总是被重定向到domain.com(起始页)…如果真的是这样,那么原因不是那些重写规则,而是其他原因。例如,检查www主机内是否存在其他重写。或者,这些请求在sss主机配置中是否有意义。一般来说:当调试重定向问题时,最好打开重写日志记录。它准确地显示了重写模块中发生的事情。我已经尝试过了,但结果是,当我进入domain.com/folder时,我被重定向到domain.com。
^(.*)$
将采用该文件夹路径并将其交给
$1
,因此它将重定向到该页面
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]