Php 重写规则:我如何处理我的url
我需要为我的Php 重写规则:我如何处理我的url,php,.htaccess,mod-rewrite,redirect,rewrite,Php,.htaccess,Mod Rewrite,Redirect,Rewrite,我需要为我的.httaccess文件重写代码,在那里我可以将我的url转发到特定的文件夹默认页面 如未找到以下url: www.domain.com/abc/23/121/>>www.domain.com/abc/default.php 或 www.domain.com/xyz/23/121/>>www.domain.com/xyz/default.php 无论第一个文件夹是什么,它都将重定向到其默认文件夹文件 如何通过.httaccess将URL转发到任何错误处理程序文件 www.domain
.httaccess
文件重写代码,在那里我可以将我的url转发到特定的文件夹默认页面
如未找到以下url:
www.domain.com/abc/23/121/>>www.domain.com/abc/default.php
或
www.domain.com/xyz/23/121/>>www.domain.com/xyz/default.php
无论第一个文件夹是什么,它都将重定向到其默认文件夹文件
如何通过.httaccess
将URL转发到任何错误处理程序文件
www.domain.com/xyz/23/121/
当找不到此url时。。它将把compeler url作为404.php的查询字符串
比如:
404.php?url=www.domain.com/xyz/23/121/
在Root/.htaccess中尝试此操作:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/?$ /404.php?url=$1 [R,QSA,L]
@Starkeen当前Apach有用于此目的的命令:FallbackResource/404.php