【发布时间】:2016-06-24 10:17:46
【问题描述】:
我正在尝试转换此网址
http://127.0.0.1/kurumsal/index.php?sayfa=referans&page=2
到这里
http://127.0.0.1/kurumsal/index/sayfa/referans/page/2/
但不是每个页面都有分页,它指的是 page=2 查询字符串。如果“页面”查询字符串不存在,我只想使用查询字符串的第一部分。
所以它会是http://127.0.0.1/kurumsal/index/sayfa/referans/ 没有分页查询字符串。
学习了一些教程但没有运气,这是我的 htaccess
RewriteEngine On
RewriteCond %{QUERY_STRING} !(^|&)page=($|&)
RewriteRule ^sayfa/([^/]*)/([^/]*)/$ /kurumsal/index.php?sayfa=$1&page=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^sayfa/([^/]*)/$ /kurumsal/index.php?sayfa=$1 [L]
【问题讨论】:
-
请指定htaccess文件的放置位置?
-
@WEBDEVPR 项目根文件夹,即 /kurumsal/
标签: apache .htaccess mod-rewrite