使用PHP或Apache重写的URL重定向


URL redirect using PHP or Apache rewrite

我正在努力实现以下目标:

如果给定的URL是:http://example.com/abcdef

那么,web应用程序应该将其理解为:http://example.com/index.php?id=abcdef

顺便说一句。。。我是PHP和Apache的初学者。我的最佳解决方案是什么?

查看Apache的mod_rewrite。它使用regex匹配URL,所以如果你想重写自己的URL,你应该看看一些教程。还有很多关于基本URL重写的教程。

RewriteEngine On
RewriteRule ^(.*)$ index.php?id=$1

好吧,我只是试着这样做-

选项-多视图
重写引擎打开
重写结束%{REQUEST_FILENAME}-f
重写结束%{REQUEST_FILENAME}-d
重写规则(.*)index.php?url=$1[L]