我想在我的网站网址中用破折号替换下划线。像这样的东西:
来自:http://example.com/test/test_a_a_a_a.php 致:http://example.com/test/test-a-a-a-a.php
但我不想更改文件名,这是:test_a_a_a_a.php(文件名应保持不变我只想在htaccess中编写规则,甚至不在文件中的任何内容)
我尝试了很多东西,但它的说法页面未找到(404)错误。所以请帮忙。
谢谢, AJ
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此规则:
RewriteEngine On
RewriteRule ^(test)/([^_]*)_+(.*)$ /$1/$2-$3 [L,NC,R=302]