我有一个域名owp.me,我想使用htaccess,以便我可以转换为以下内容。
http://owp.me/id?=0f49至http://owp.me/0f49
“id”只接受A-Z,a-z,0-9
我如何设置重写RewriteRule?
编辑:
我找到了如何做http://owp.me/hi/0f49
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^hi/([^/]+) /index.php?id=$1 [NC]
但无法看到如何删除“hi”并使其正常工作。
答案 0 :(得分:1)
找到答案。从Yourls(http://code.google.com/p/yourls/)
获取.htaccess文件<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z]+)/?$ /index.php?id=$1 [L]
</IfModule>
希望这有助于其他人。