如何使用PHP处理来自1个页面的所有URL?

如何使用PHP处理来自1个页面的所有URL?,php,apache,url-rewriting,url-routing,Php,Apache,Url Rewriting,Url Routing,我想重定向所有的网址从网页(无论什么是什么后的域名)到一个单一的网页,将分析完整的网址,并将显示良好的网页和信息。我知道Mod_Rewrite和使用一些PHP函数来获取URL是可能的,但我找不到任何好的网页来显示这些步骤和如何实现 我的问题是: 1) 你有什么推荐信可以让我读到吗 2) 你认为这是一个很好的方法吗?我正在改造一个需要对搜索引擎更加友好并要求具有良好url格式的网站?试试: RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [O

我想重定向所有的网址从网页(无论什么是什么后的域名)到一个单一的网页,将分析完整的网址,并将显示良好的网页和信息。我知道Mod_Rewrite和使用一些PHP函数来获取URL是可能的,但我找不到任何好的网页来显示这些步骤和如何实现

我的问题是:

1) 你有什么推荐信可以让我读到吗

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

试试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
这将把不存在的所有内容重定向到index.php

这就是所谓的