我很抱歉,如果这是一个基本的问题,但我一直在寻找这个,并找不到任何有用的东西,可能因为我真的不知道适当的术语..我想知道是否有方法来解释这就是所谓的服务器上的网址,如:PHP,LAMP服务器,更改某些URL的显示路径?
http://mydomainname.com/site1/module1
,然后使用PHP(理想),或其他一些技术,如果有必要,该URL的显示更改为用作别的东西,比如如:
我意识到我将不得不放在具体的东西来改变urls来回,只是不知道这是可能的..感谢任何意见。
我很抱歉,如果这是一个基本的问题,但我一直在寻找这个,并找不到任何有用的东西,可能因为我真的不知道适当的术语..我想知道是否有方法来解释这就是所谓的服务器上的网址,如:PHP,LAMP服务器,更改某些URL的显示路径?
http://mydomainname.com/site1/module1
,然后使用PHP(理想),或其他一些技术,如果有必要,该URL的显示更改为用作别的东西,比如如:
我意识到我将不得不放在具体的东西来改变urls来回,只是不知道这是可能的..感谢任何意见。
像这样的.htaccess文件的工作原理:
Options +FollowSymLinks
RewriteBase/
RewriteEngine On
RewriteRule \.(css|js|png|gif|jpg|xml|txt|zip|rar|swf|flv|as|ico|csv|xls|php|pdf|html)$ - [S=1]
RewriteRule .* index.php [L,NC]
你的index.php文件将需要从那里处理页面的路由。对于那些拥有自定义内容管理系统的人来说,这是一个很好的开始。
您在查找关于URL rewriting的信息。由于您使用的是Apache,所以mod_rewrite module可能是您最感兴趣的内容。不幸的是,我对这个主题并不熟悉,经常需要咨询自己的指导。但至少你有一些阅读材料,直到有人在这方面有更多的知识可以帮助你。
好吧,所以你只能重新路由到index.php?我将在index.php中使用什么来重新路由? (只是基本条款,所以我可以搜索它)..谢谢 – Rick 2010-08-13 18:40:54
我创建了一个处理$ _SERVER ['QUERY_STRING']来确定去哪里的脚本。 IE:yourdomain.com/PageToPointTO/actionToTake 我的解析脚本实际上也会查找变量,/ var,1/var,2并将其合并到一个全局输入变量中,该变量被清理为通用卫生。 – 2010-08-13 18:45:19