url 在 Godaddy 动态 php 页面上重写
url rewrite on godaddy dynamic php pages
我正在尝试 url 重写 php 动态页面。重写将它们发送到页面,但我收到 404 错误。在我的 php 页面中,我使用 $coinshow =$_REQUEST['coinshow'];
我想从 sitename.com/coinShowPage.php?coinshow=XyzShow 转到 sitename.com/XyzShow 或者我也会对 sitename.com/coinshows/XyzShow 感到满意.
请注意 coinShowPage.php 是我唯一需要重定向的页面。
这是 .htaccess 文件
RewriteEngine On<br>
RewriteCond %{THE_REQUEST} ^[A-Za-z]{3,}\s/+coinShowPage\.php\?coinshow=([^\s]+) [NC]
RewriteRule ^ http://www.SiteName.com/%1? [R=301,L]
我已经尝试了以下方法,但没有用
RewriteEngine On
Options +FollowSymlinks -MultiViews -Indexes
RewriteBase /
RewriteRule ^/([0-9]+)/?$ coinShowPage.php?coinshow= [NC,L]
如有任何帮助,我们将不胜感激。
试试这个:
Options +FollowSymlinks -MultiViews -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Za-z]{3,}\s/+coinShowPage\.php\?coinshow=([^\s]+) [NC]
RewriteRule ^ http://www.SiteName.com/%1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ coinShowPage.php?coinshow= [QSA,L]
我正在尝试 url 重写 php 动态页面。重写将它们发送到页面,但我收到 404 错误。在我的 php 页面中,我使用 $coinshow =$_REQUEST['coinshow'];
我想从 sitename.com/coinShowPage.php?coinshow=XyzShow 转到 sitename.com/XyzShow 或者我也会对 sitename.com/coinshows/XyzShow 感到满意.
请注意 coinShowPage.php 是我唯一需要重定向的页面。
这是 .htaccess 文件
RewriteEngine On<br>
RewriteCond %{THE_REQUEST} ^[A-Za-z]{3,}\s/+coinShowPage\.php\?coinshow=([^\s]+) [NC]
RewriteRule ^ http://www.SiteName.com/%1? [R=301,L]
我已经尝试了以下方法,但没有用
RewriteEngine On
Options +FollowSymlinks -MultiViews -Indexes
RewriteBase /
RewriteRule ^/([0-9]+)/?$ coinShowPage.php?coinshow= [NC,L]
如有任何帮助,我们将不胜感激。
试试这个:
Options +FollowSymlinks -MultiViews -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Za-z]{3,}\s/+coinShowPage\.php\?coinshow=([^\s]+) [NC]
RewriteRule ^ http://www.SiteName.com/%1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ coinShowPage.php?coinshow= [QSA,L]