在我的网站上有一个注册导师的链接。这个链接是这样的
http://www.lankainstitute.com/profiles/centers/index.php?code=1203&institute=Montana+Higher+Educational+Institute#page=art-section
所以我需要重写这个链接,在重写之后,它想在我的浏览器的地址栏中显示如下:
www.lankainstitute.com/1203/Montana-Higher-Educational-Institute
有人可以告诉我是否可以将原始网址重写为我预期的网址并将其显示在地址栏中?
谢谢..
答案 0 :(得分:0)
是的,您可以通过在.htaccess文件中添加一行来完成此操作。
答案 1 :(得分:0)
根据服务器(Apache,ISS),有工具可以执行此操作。就像在Apache mod_rewrite中一样,寻找一些示例重写规则。
例如
DocumentRoot /var/www/example.com
Alias /myapp /opt/myapp-1.2.3
<Directory /opt/myapp-1.2.3>
RewriteEngine On
RewriteBase /myapp/
RewriteRule ^index\.html$ welcome.html
</Directory>
答案 2 :(得分:0)
learn more使用htaccess进行网址重写
那么,在这种情况下,你可以这样做:
http://www.lankainstitute.com/profiles/centers/index.php?code=1203&institute=Montana+Higher+Educational+Institute#page=art-section
至www.lankainstitute.com/1203/Montana-Higher-Educational-Institute
代码:
RewriteEngine On
RewriteRule ^([0-9]+)/([a-zA-Z0-9_-]+)$ index.php?code=$1&institute=$2
在.htaccess
文件中添加此代码
答案 3 :(得分:0)
使用.htaccess文件。 查看 RewriteEngine