【发布时间】:2016-10-05 16:19:25
【问题描述】:
我想将单个(第一个)破折号转换为斜杠。我这里有两个网址:
实际网址:
http://localhost/wordpress/accessories-car-alarm-system。
应该重定向到
http://localhost/wordpress/accessories/car-alarm-system。
我想将此特定网址从第一个转换为第二个。我正在使用此代码,但它无法正常工作。
整个 htaccess 文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
RewriteRule ^/?accessories/(.+)$ /accessories-$1 [L,NC]
</IfModule>
# END WordPress
也试过了:
RewriteRule ^/?accessories/(.+)$ /accessories-$1 [L,NC]
还是不行
【问题讨论】:
标签: php wordpress apache .htaccess url-rewriting