如何使用htaccess删除URL中的目录名称?

时间:2018-04-27 23:35:11

标签: regex .htaccess

我试图删除文件夹的名称(我在后端和模板系统中需要用于组织目的)。

我的网址如下:http://www.example.com/states/texas/houston/

我需要从该字符串中删除状态

我在.htaccess文件中使用此功能(我使用的是Wordpress,因此会添加一些代码,可能存在问题):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^states/(.*)$ /$1 [L]
</IfModule>

但是,它没有删除网址中的州文件夹

我需要做些什么才能让它发挥作用?

0 个答案:

没有答案