本文介绍了的.htaccess重写规则获得pretty的链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这样的网址:
1) www.example/?page=2 2) www.example/my-photos-folder?page=3下面页面数量将持续增加(页面= 1页= 2,页面= 3 ......)。
Here page number will increase sequentially (page=1, page=2, page=3 .....).
我的-照片文件夹,可以像我的-图像文件夹或最好的照片等。
"my-photos-folder" Can be anything like "my-images-folder" or "Nice-photos" etc..
我想获得:
1) www.example/page/2 2) www.example/my-photos-folder/page/3
我的.htaccess有以下规则:
My .htaccess has the following rules:
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^page\/(.*)$ index.php?page=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?kohana_uri=$1 [QSA,PT,L] RewriteRule ^$ index.php?kohana_uri=$1 [QSA,PT,L] RewriteRule ^index.php/(.*) $1 [QSA,R,L] </IfModule>
可以在任何专家建议我什么样的规则,我需要补充,使我所希望的结果将achived。谢谢你在前进。
Can any expert suggest me what rules i need to add so that my desired outcome will be achived. Thank you in advance.
推荐答案在 RewriteEngine叙述在行之后添加theese行:
Add theese lines after the RewriteEngine On line:
RewriteRule ^page\/(.*)$ index.php?page=$1 [L] RewriteRule ^(.*)\/page\/(.*)$ $1?page=$2 [L]更多推荐
的.htaccess重写规则获得pretty的链接
发布评论