Php .htaccess如果请求url与某个字符串不同
我有一个关于htaccess重写条件的小问题。 我想在我的htaccess中做的是: 当有人从不同于“example.com”的url访问我的项目时,将重定向到特定的控制器,例如app_user.php 我需要这个条件的SYNTAC重定向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}
感谢您抽出时间在您的
文档\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”的域重定向到特定的前端控制器。