Как правильно дожен быть составлен url?

tempsport tempsport   13.01.2018 15:24   252  
Привет! 
Как правильно, видел на разных сайтах несколько вариантов:
1. domen.ru/stroitelstvo-doma/
2. domen.ru/stroitelstvo-doma.html
Правильно ли я понимаю что:
1. просто название каталога на хостинге stroitelstvo-doma, а сама страница index.html
2. здесь вроде все ясно, название документа stroitelstvo-doma.html
Если я все правильно написал, тогда как будет правильно 1 или 2 вариант??
Заранее спасибо за ответ) Я просто новичок и может это совсем легкий вопрос))
0
Ответы на вопрос (4) Написать ответ
snwebdev
0
snwebdev   13.01.2018 16:04
Для ПС без разницы, 1 вариант короче и удобней для пользователей
sansan
0
sansan   13.01.2018 16:15
Как "правильно - знает только google, а он молчит.

В принципе (и без принципов) - наплевать на оба варианта. Я бы предпочел:
/domen.ru/stroitelstvo-doma

Для катаогов (страниц) со слеш, для страниц - без. Вообще-то эт всё... от "лукавого". Была бы страница, а уж урл к ней найдется.
Пустая трата времени.
Krauzer
0
Krauzer   13.01.2018 18:36
Думаю, как правильно и гугл на самом деле не знает, только вид делает. Как удобнее, так и делайте.
Эмилиан Пожарский
0
Эмилиан Пожарский   14.01.2018 11:05
Можно второй вариант. Есть код htaccess:
RewriteEngine On
RewriteCond %{REQUEST_URI} ! \.html$
RewriteCond %{REQUEST_URI} ! /$
RewriteRule ^(.*)$ $1.html

ИЛИ:

RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html

Войдите, чтобы написать ответ
Вход Регистрация



Увеличение продаж на сайте на 75% без затрат на рекламу и прочие расходы! Каждый посетитель станет вашим клиентом.