繁体   English   中英

在url中使用全名,而不是像“index.php?id = 0”

[英]Use full names in url, instead of something like “index.php?id=0”

去年我从头开始创建自己的网站。 虽然它没什么大的,但我想通过替换尴尬,难以记住的URL来改进它。

所以,我非常想从“ http://www.iubuntu.cz/index.php?id=0 ”转到“ http://www.iubuntu.cz/ ”和“ http:// www .iubuntu.cz / index.php?id = 1 “to” http://www.iubuntu.cz/desktop “。

有人可以请我转发一些关于此的信息吗? 我试图通过谷歌找到一些东西,但似乎我无法提出正确的问题。

非常感谢你。

您需要考虑使用.htaccess进行URL重写。

这是 Smashing Magazine 一篇介绍性文章。

对于makng你的网站url用户友好和SEO友好,你可以通过URL重写。 这意味着您的原始网址将映射到SEO友好的自定义网址。 例如“ http://www.iubuntu.cz/index.php?id=0 ”到“ http://www.iubuntu.cz/desktop ”。

要做到这一点,你需要知道.htaccess。 以下是使用htaccess重写url的示例。

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
RewriteRule ^Users/home$ http://www.example.com/ [L,R=301]
RewriteRule ^index.php$ http://www.example.com/ [L,R=301] 
</IfModule>

要了解更多信息,请查看此链接,这非常有用。 http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM