我正在用Mod_Rewrite创建一个网站。目前所有的网址都被重定向到.php
的页面名称。Mod_Rewrite重定向`/ about /`到`page.php?page = about'
但是/about/
和/photos/
应重定向到page.php?page=about
和page.php?page=photos
。
有没有办法做到这一点?
当前代码:
RewriteEngine on RewriteBase /new/
RewriteRule ^about/$ /new/page.php?page=about [L]
RewriteRule ^([^/]*)/$ /new/$1.php [L]
RewriteRule ^blog/([^/]*)/$ /new/blog.php?page=$1 [L]
RewriteRule ^blog/post/([^/]*)/$ /post.php?post=$1 [L]
RewriteRule ^blog/category/([^/]*)/$ /category.php?category=$1 [L]
网址如何重定向?显示你的代码,并告诉我们你试过什么,出了什么问题 – Nanne
这是代码:RewriteEngine on RewriteBase/new/ RewriteRule^about/$ /new/page.php?page=about [L] RewriteRule ^([^ /] *)/ $ /new/$1.php [L] RewriteRule^blog /([^ /] *)/ $ /new/blog.php?page=$1 [L] RewriteRule^blog/post /([^ /] *)/ $ /post.php?post=$1 [L] RewriteRule^blog/category /([^ /] *)/ $ /category.php?category=$1 [L] –
下次请在您的问题中添加类似代码。我已经清理了一切,但你可能想在下一次自己做这个...... – Nanne