2015-05-08 29 views
-2

我看到很多网站,他们使用的是这样的:如何实现友好的URL或漂亮的URL?

http://www.example.com/someinfo/somenumber 

,然后他们使用“somenumber”末来显示内容。 我不认为他们为每个数字(因为有超过1000个数字,他们如何做到这一点?

编辑:他们甚至做到这一点:如果你看看网址的最后一位( 。使用的URL的目录功能于PHP)

+1

研究有关htaccess –

+0

我不知道什么徐友好的问题在哪里,对不起 –

回答

1

创建.htaccess文件在您的网站的dir并粘贴在它下面的代码:

RewriteBase/
RewriteEngine On 
<IfModule mod_rewrite.c> 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^\.]+)$ $1.php [NC,L] 
RewriteRule ^([^\.]+)$ $1.html [NC,L] 

还有更多的事情,htaccess能为你做什么,像阻塞不好的机器人,ip阻止用户(不建议在localhost服务器。你可以尝试,如果你想。),重定向到一个网站等...

+0

猜猜会这样做,它对我的​​工作。 – Jimmy

+0

这段代码的最后三行是做什么的? –

+0

最后3行代码是隐藏文件的扩展名。我将它设置为隐藏'php'和'html'。 – Jimmy