II具有此网站,其结构如下:http://example.com/-/?id=1234
。现在,我想将此链接编辑为:http://example.com/-/1234
。
于是,我把一个.htaccess
在http://example.com/-/
; 有内容:
RewriteEngine On
RewriteRule ^/?-/([0-9]+)$ /index.php?id=$1
不幸的是,它始终显示:Error - 500
。
我.htaccess
怎么了?
我的问题没有与任何存在的问题重复...
根据您的要求,这是您的服务器结构:
“ /”(根)
|
| ___“-”(目录)
|
| ___ .htaccess
| ___ index.php
制作.htaccess
文件之前,请检查服务器配置。
如果mod_rewrite
为Off,请执行以下任务:如何为Apache 2.2启用mod_rewrite。
如果mod_rewrite
是在,请把你的这个内容.htaccess
的文件:
RewriteRule上的RewriteEngine ^([0-9] +)$?x = $ 1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句