我正在努力实现以下目标:
如果给定的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]