我在.htaccess
中有这些行,它可以按照我的意愿运行。
RewriteEngine on
RewriteRule ^api$ page.php?id=api
如果你转到http://example.com/api
,它会将网址重写为http://example.com/page.php?id=api
,但我需要将其应用于任何字母数字输入,例如:
No request:
http://example.com -> http://example.com/page.php?id=
Anything else:
http://example.com/foobar123 -> http://example.com/page.php?id=foobar123
提前致谢:)
答案 0 :(得分:1)
使用代码
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/page.php
RewriteRule ^(.*)$ /page.php?id=$1 [L]