Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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如果请求url与某个字符串不同_Php_Regex_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Php .htaccess如果请求url与某个字符串不同

Php .htaccess如果请求url与某个字符串不同,php,regex,apache,.htaccess,mod-rewrite,Php,Regex,Apache,.htaccess,Mod Rewrite,我有一个关于htaccess重写条件的小问题。 我想在我的htaccess中做的是: 当有人从不同于“example.com”的url访问我的项目时,将重定向到特定的控制器,例如app_user.php 我需要这个条件的SYNTAC重定向 感谢您抽出时间在您的文档\u ROOT/.htaccess文件中尝试以下代码: RewriteEngine On RewriteCond %{HTTP_HOST} !^example\.com$ [NC] RewriteCond %{REQUEST_URI}

我有一个关于htaccess重写条件的小问题。 我想在我的htaccess中做的是:

当有人从不同于“example.com”的url访问我的项目时,将重定向到特定的控制器,例如app_user.php

我需要这个条件的SYNTAC重定向


感谢您抽出时间

在您的
文档\u ROOT/.htaccess
文件中尝试以下代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/app_user.php
RewriteRule ^ /app_user.php [L]

如果我没有解释清楚的话,我很抱歉。当一些人从“example.com”的不同url访问我的项目时,我需要。您给出的示例修复了url后面的路径不同时的问题。效果非常好。非常感谢。这还不清楚:
从不同于“example.com”的url访问我的项目
如何访问?什么是“我的项目”?这可能是一个参考问题,或者是一个多个服务器别名指向同一个服务器的问题……我得到了我的答案,但我
将使问题更清楚,仅供将来参考。我有1个以上的域指向我的web项目。我希望在访问项目时,将所有属于“example.com”的域重定向到特定的前端控制器。