我正在查看.htaccess文件并让我的网站现在将所有链接重定向到SEO友情链接
例如
http://example.com/index.php?page=1 to
http://example.com/home/1/
使用以下代码
RewriteRule ^home/([0-9]+)/?$ index.php?page=$1 [NC,L]
但是当我到达页面时
http://www.example.com/home/
我收到404错误....
如何获取它以便在访问/ home /时它会自动重定向到/ home / 1 /
答案 0 :(得分:1)
尝试:
RewriteRule ^home/?$ http://www.yourdomain.com/home/1 [R=301,L]
RewriteRule ^home/([0-9]+)/?$ index.php?page=$1 [NC,L]
R = 301表示根据HTTP status code
重定向是永久性的