IONOS 上的 htaccess 动态重定向问题
Trouble with htaccess dynamic redirects on IONOS
我在 Apache 服务器上,并使用 IONOS 上的 MySQL 数据库创建了一个 php 站点。
我想将网址从 /page.php?id=xxx 重定向到 /page/xxx
我写了一个.htaccess 文件并上传到根文件夹。直到昨天它工作正常。我查看了所有 IONOS 支持页面和不同的网站,但我找不到问题所在。
我的 htaccess 文件如下所示:
RewriteEngine On
RewriteBase /
RewriteRule ^page/(.*)$ page.php?id= [QSA,L]
当我尝试使用 /page/xxx 访问页面时,它无法获取 xxx id 变量。
DocumentRoot 中不需要 RewriteBase /。此外,您的 RewriteRule 似乎被颠倒了:
RewriteRule ^page\.php?id=(.*)$ /page/ [QSA,L]
我在 Apache 服务器上,并使用 IONOS 上的 MySQL 数据库创建了一个 php 站点。
我想将网址从 /page.php?id=xxx 重定向到 /page/xxx
我写了一个.htaccess 文件并上传到根文件夹。直到昨天它工作正常。我查看了所有 IONOS 支持页面和不同的网站,但我找不到问题所在。
我的 htaccess 文件如下所示:
RewriteEngine On
RewriteBase /
RewriteRule ^page/(.*)$ page.php?id= [QSA,L]
当我尝试使用 /page/xxx 访问页面时,它无法获取 xxx id 变量。
DocumentRoot 中不需要 RewriteBase /。此外,您的 RewriteRule 似乎被颠倒了:
RewriteRule ^page\.php?id=(.*)$ /page/ [QSA,L]