目前,我的网站上有以下格式的100多个网址:
http://www.example.in/view_retailer/homepage
我想从所有网址中删除 / view_retailer / ,所以它们看起来应该是这样的
http://www.example.in/homepage
换句话说,我总是会从网址中删除 / view_retailer / 。我确信它真的很直接,但我对.htaccess不是很有经验
我试过了:
RewriteEngine on
RewriteRule ^view_retailer/(.*)$ $1
这是我目前的htaccess文件
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
<FilesMatch "\.inc.php">
order deny,allow
deny from all
</FilesMatch>
Options -MultiViews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^view_retailer/(.*)$ /$1 [L,R=301]
任何帮助将不胜感激。
感谢。
答案 0 :(得分:1)
RewriteEngine On
RewriteRule ^view_retailer/(.*)$ /$1 [L,R=301]
添加R会将网址更改为地址栏中的新版本