如何使用PHP处理1页的所有URL?

Pat*_*ins 3 php apache url-rewriting url-routing

我想将网页中的所有网址(域名后面的内容)重定向到一个网页,该网页将分析完整的网址并显示好的网页和信息.我知道可以使用Mod_Rewrite并使用一些PHP函数来获取URL但我找不到任何好的网页显示步骤以及如何操作.

我的问题是:

1)你有任何我能读到的参考资料吗?

2)你认为这是一个很好的方法,我正在改造一个网站,需要更多的搜索引擎友好,并要求有良好的网址格式?

cle*_*tus 5

尝试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Run Code Online (Sandbox Code Playgroud)

这会将不存在的所有内容重定向到index.php.

这称为前端控制器模式.