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
Php 虚拟子域上的重写规则_Php_.htaccess - Fatal编程技术网

Php 虚拟子域上的重写规则

Php 虚拟子域上的重写规则,php,.htaccess,Php,.htaccess,我想创建虚拟子域,但我不知道。你能帮我在htaccess文件中创建虚拟子域吗 输入url=>demo.flexxm.mobi 加载url=> 我想输入url“demo.flexxm.mobi”,但在此url上执行任务”http://flexxm.mobi/index.php?controller=subdomain&task=subdomain&subdomain=demo“ 我真的需要你的帮助 任何帮助都将不胜感激 谢谢首先,您应该添加demo.flexxm.mobi作为flexxm.mobi

我想创建虚拟子域,但我不知道。你能帮我在htaccess文件中创建虚拟子域吗

输入url=>demo.flexxm.mobi

加载url=>

我想输入url“demo.flexxm.mobi”,但在此url上执行任务”http://flexxm.mobi/index.php?controller=subdomain&task=subdomain&subdomain=demo“

我真的需要你的帮助

任何帮助都将不胜感激


谢谢

首先,您应该添加demo.flexxm.mobi作为flexxm.mobi的域和服务器的别名 这是不可能实现的。htaccess。您应该更改httpd.conf中的设置,或者使用您的主机控制面板,或者与主机支持人员联系

结果,两个域应打开同一页

然后可以为重写配置.htaccess

比如说

 RewriteCond %{HTTP_HOST} ^demo.flexxm.mobi$ [NC]
 RewriteRule .* /index.php?controller=subdomain&task=subdomain&subdomain=demo [L]
在这里,我们添加了一个条件,即只有当我们从demo.flexxm.mobi获得任何页面时,规则才起作用

重新启动发动机

重写cond%{REQUEST_FILENAME}-f

重写cond%{REQUEST_FILENAME}-d

重写规则^(.*)$index.php?controller=subdomain&task=subdomain&subdomain=demo/$1[L]

IndexIgnore*


最简单的方法将导致重定向并显示重写的URL。你接受吗?Hello newman,“index.php?controller=subdomain&task=subdomain&subdomain=demo”,“demo”不是动态修复的,所以怎么可能呢。