htaccess错误404(如果文件/文件夹不存在)

时间:2018-08-20 13:06:59

标签: apache

我有一个website.com

访问者从计算机访问站点时,会看到index.php

访问者通过移动设备访问网站时,会看到indexmobile.php

当移动用户访问不存在的页面/文件夹(website.com/notexist)时,他看到indexmobile.php ...他应该看到一个错误我该怎么办? 谢谢!

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


RewriteBase /

RewriteCond %{QUERY_STRING} (^|&)mobile=1(&|$)
RewriteRule ^ - [CO=mobile:1:%{HTTP_HOST}]
RewriteCond %{QUERY_STRING} (^|&)mobile=0(&|$)
RewriteRule ^ - [CO=mobile:0:%{HTTP_HOST}]
RewriteCond %{QUERY_STRING} (^|&)mobile=0(&|$)
RewriteRule ^ - [S=1]
RewriteCond %{HTTP:x-wap-profile} !^$ [OR]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC,OR]
RewriteCond %{HTTP:Profile}       !^$
RewriteCond %{HTTP:Cookie}        !\mobile=0(;|$)
RewriteRule ^(.+)$ indexmobile.php [QSA,L]

0 个答案:

没有答案