私は自分のウェブサイトのすべてのURLを編集しました。例を以下に示します (キャリパー ディレクトリの下にある必要はありません) (また、アンダースコアの数は一定ではありません)。
.com/キャリパー/Insize_1108_1_2
に
.com/キャリパー/Insize-1108-1-2
URL で変更されるのは 1 文字だけですが、どうすれば .htaccess を変更できますか?
現在、私のhtaccessには、以下のcmsのデフォルト設定以外は含まれていません。
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
編集:これは私が試みたものであり、うまくいきませんでした。
RewriteRule ^([^/]+)[_]([^/]+)$ $1-$2 [R=301,L]