Apache .htaccess重写以将正斜杠(/)转换为短划线(-)
我需要一个简单的规则来重写Apache .htaccess重写以将正斜杠(/)转换为短划线(-),apache,.htaccess,url,url-rewriting,Apache,.htaccess,Url,Url Rewriting,我需要一个简单的规则来重写 domainn.com/section/page 到 domain.com/section-page.html 重新启动发动机 重写规则^([a-z0-9]+)/([a-z0-9]+)/?$$1-$2.html[QSA,L] 如果您希望转发您的用户,以便URL显示更改,请将R=301放在QSA之前R=重定向,301=永久。尝试以下规则: RewriteEngine on Options +FollowSymlinks -MultiViews RewriteRul
- domainn.com/section/page
- domain.com/section-page.html
([a-z0-9]+)
/([a-z0-9]+)
/?$$1-$2
.html[QSA
,L]
如果您希望转发您的用户,以便URL显示更改,请将R=301放在QSA之前R
=重定向,301
=永久。尝试以下规则:
RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteRule ^([^/]+)/([^/]+)/?$ /$1-$2.html [R,L]
RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteRule ^([^/]+)/([^/]+)/?$ /$1-$2.html [R,L]