php - .htaccess 所有分页的通用规则

标签 php .htaccess

如何从 http://domain.com/recent?page=2 获取页面 var(原始页面是 http://domain.com/?id= recent&page=2) 与 .htaccess? (我需要所有页面的一般规则)感谢帮助

最佳答案

将您的重写规则更改为:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([^/]+)/?$ index.php?id=$1 [L,QSA]

关键更改是使用 QSA 标志,即使在添加 id=$1 后,它仍将保留原始查询字符串。

关于php - .htaccess 所有分页的通用规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805457/

相关文章:

PHP - 发布更新数据库字段并添加到现有值

php - 在网站上检查用户新私有(private)消息的最佳方式?

php - 如何使用 AJAX 和 PHP 在在线服务器中启用 CORS 以获取用于另一个 BigCartel 站点的字体

.htaccess - 如何使用htaccess将所有页面重定向到404

php - 如何查看 PHP SOAP 客户端类生成的实际 XML?

php - 在 PHP 脚本中的 MySQL 查询期间删除文本列中的回车符

php - MySql Select 数据在 PHP 中是多对多关系

regex - .htaccess 302 使用正则表达式替换重定向

php - .htaccess 只出现 html 而没有 CSS 或 PHP

apache - 将 Apache .htaccess 转换为 Nginx