Php don';我不想.htaccess更改我的url链接
我目前正在创建多个子域处理系统。我不知道如何设置Php don';我不想.htaccess更改我的url链接,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我目前正在创建多个子域处理系统。我不知道如何设置.htaccess,直到在上找到本教程 我遵循原始源代码: RewriteEngine on RewriteCond %{HTTP_HOST} !^www.your_domain.com RewriteCond %{HTTP_HOST} ^([^.]+).your_domain.com RewriteRule ^$ /index.php?name=%1 [L] 重新启动发动机 重写cond%{HTTP_HOST}^www.y
.htaccess
,直到在上找到本教程
我遵循原始源代码:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.your_domain.com
RewriteCond %{HTTP_HOST} ^([^.]+).your_domain.com
RewriteRule ^$ /index.php?name=%1 [L]
重新启动发动机
重写cond%{HTTP_HOST}^www.your_domain.com
重写cond%{HTTP_HOST}^([^.]+)。your_domain.com
重写规则^$/index.php?名称=%1[L]
我将其修改为:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.mlaxproject.com
RewriteCond %{HTTP_HOST} ^([^.]+).mlaxproject.com
RewriteRule ^$ /sub_website/%1
重新启动发动机
重写cond%{HTTP_HOST}^www.mlaxproject.com
重写cond%{HTTP_HOST}^([^.]+).mlaxproject.com
重写规则^$/sub_网站/%1
它几乎完成了;URL会将我带到正确的目录,但唯一的问题是它会在我的URL中显示子目录:
预期结果:demos.mlaxproject.com显示结果 :demos.mlaxproject.com/sub_网站/demos/ 我希望它是怎样的:
demos.mlaxproject.com
test.mlaxproject.com
你好,mlaxproject.com 而不是:
demos.mlaxproject.com/sub_网站/demos/
test.mlaxproject.com/sub_网站/test/
hello.mlaxproject.com/sub_网站/hello/ 这就是我得到的
感谢并为我的英语感到抱歉。你最后忘记了[L]。@bobdye感谢重播!与[L]相同:(…这是您的完整htaccess吗?子目录中是否有其他htaccess?