.htaccess 从.htacces重写url的一部分
我需要将我的旧url重定向到新的url结构 老是 新的是 我如何使用mod_rewrite实现这一点.htaccess 从.htacces重写url的一部分,.htaccess,.htaccess,我需要将我的旧url重定向到新的url结构 老是 新的是 我如何使用mod_rewrite实现这一点 <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^play/(\d+)/.*$ playlist.php?action=shareview&id=$1 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAM
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^play/(\d+)/.*$ playlist.php?action=shareview&id=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ search.php?search=$1 [L]
RewriteRule 404.html 404.php
RewriteEngine on
RewriteCond $1 [A-Z]
RewriteRule ^/?(.*)$ /${lowercase:$1} [R=301,L]
<IfModule mod_deflate.c>
<FilesMatch "\.(php|js|css|mp3|wmv|flv|html|htm)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
ErrorDocument 404 /mp3/404.html
</IfModule>
重新启动发动机
重写规则^play/(\d+)/*$playlist.php?操作=shareview&id=$1
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则^(.*)$search.php?search=$1[L]
重写规则404.html 404.php
重新启动发动机
重写第二个$1[A-Z]
重写规则^/?(.*)$/${小写:$1}[R=301,L]
SetOutputFilter放气
错误文档404/mp3/404.html
您可以在文档\u ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteRule ^mp3/([^/]+)/?$ $1-mp3-download.html [L,NC,NE,R=302]
这个.htaccess有更多的规则吗?您尝试了什么URL?这是我当前的文件啊,不在评论中(不可读),请编辑您的问题并在那里提供。确定在htaccess中,在
行的重写引擎下方插入此规则。让我们来看看。