我正在使用 Code Igniter 构建一个简单的网站,关于 Code Igniter 的一件事是它很容易重写规则。但无论如何,这不是问题。
但是让我们考虑一下这种情况,在这个网站的大多数网页中,如果名称拼写正确,则名称为特殊字符(á à é è .... 主要用于非英语语言)和空格。
让我们看看这个 url (localhost 测试)
http://localhost:88/Ensino/Frota de Veículos
这个 url 作为重写规则,将用户中继到ensino类和函数frota_de_veiculos,如果我们去的话,它会是一样的:
http://localhost:88/ensino/frota_de_veiculos
但是,如果您使用 Firefox 启用源视图,则源视图标题将以这种方式显示 url:
http://localhost:88/Ensino/Frota%20de%20Ve%C3%ADculos
现在我的问题很简单,搜索引擎在浏览网站时会考虑哪个网址?
我问这个是因为我曾经看到一个使用特殊字符和空格重写 URL 的网站,并且在 Google 搜索中会显示像这样的奇怪 URL:http://localhost:88/Ensino/Frota%20de%20Ve%C3%ADculos
注意:请记住,导航栏指向http://localhost:88/Ensino/Frota de Veículos
.