HTACCESS无法正常工作

时间:2016-10-31 15:12:12

标签: .htaccess url redirect url-rewriting web-hosting

我想要清理几个网址,当我在我的cpanel上制作它似乎不起作用但是当我在xampp localhost上测试时它可以工作

我想改变

http://www.technestng.com/?p=3

http://www.technestng.com/3

我使用这个htaccess指令

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?p=$1 [QSA,NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ index.php?p=$1/$2 [QSA,NC,L]

我也想改变

http://www.technestng.com/viewpost.php?id=reason-banks-struggle-with-the-implementation-of-big-data

http://www.technestng.com/reason-banks-struggle-with-the-implementation-of-big-data

这就是我使用的

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9a-zA-Z_-]+)$ viewpost.php?id=$1 [QSA,NC,L]

只有当它位于代码之上时才会起作用,就在RewriteEngine打开之后,问题是当它确实有效时,导航菜单停止工作

请帮帮我

0 个答案:

没有答案
相关问题