htaccess RewriteRule第一个参数

时间:2016-08-04 19:56:32

标签: .htaccess mod-rewrite

我想拥有SEO友好的URL并阅读一些关于htaccess的教​​程,但我无法让RewriteRule工作。

我的原始网址(ID是动态的):

www.mydomain.com/view-movie/?id=1

我使用clean_url()函数来获取这种格式:

www.mydomain.com/view-movie/id/seo-friendly-title/

示例:

www.mydomain.com/view-movie/1/this-is-my-title/

这是我的尝试(最后一行是我的尝试,其他的东西是默认的wordpress):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteRule ^view-movie/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ view-movie/?id=$1
</IfModule>

0 个答案:

没有答案