经过这么多次尝试后我问了一个问题。在这个网站上找到了很多结果,但没有一个对我有效。
我有一个用PHP构建的网站(没有任何CMS),其网址类似
www.someweb.com/job_detail.php?job_id=123456789
我只想转换所有这些网址
www.someweb.com/123456789
这是我的.htaccess内容:
DirectoryIndex index.php
RedirectMatch 404 ^/admin/$
RedirectMatch 404 ^/admin/uploads/$
ErrorDocument 404 /page_not_found.php
<Files index.php>
Order deny,allow
deny from all
allow from all
</Files>
请告诉我怎么做?我想我需要在.htaccess中做一些改变
答案 0 :(得分:1)
试试这个:
RewriteEngine on
RewriteRule ^([0-9]+)/?$ /job_detail.php?job_id=$1 [L]
答案 1 :(得分:1)
RewriteEngine on
RewriteRule "^([0-9]+)$" "job_detail.php?job_id=$1" [L]