SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Как сделать страницы сайта без .html? Как прописать файл .htaccess?

Dmitriy1990 Dmitriy1990  
0
  25.06.2016 21:41       1 148    
На сайте http://internetrabota.16mb.com есть странички с окончанием .html мне нужно сделать так чтобы у этих страничек пропало окончание.html 
Как есть http://internetrabota.16mb.com/kak-privlech-referalov-seosprint.html
Как надо http://internetrabota.16mb.com/kak-privlech-referalov-seosprinthtaccess.jpg

Ответы на пост (4) Написать ответ
ierdna ierdna
14
25.06.2016 22:10

http://wysiwygwebbuilder.ru/forum/viewtopic.php?f=28&t=418#p2101
2
Решение
Dmitriy1990 Dmitriy1990
0
25.06.2016 22:46
Спасибо большое, помогло но есть небольшая проблемка в url
Должно бить вот так http://сайт.com/страница
А есть вот как http://сайт.com//страница

Можете посмотреть что я неправельно прописал в файле .htaccess

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.internetrabota.16mb\.com$ [NC]
RewriteRule ^(.*)$ http://internetrabota.16mb.com/$1 [R=301,L]
ErrorDocument 404 http://internetrabota.16mb.com/404.html
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ http://internetrabota.16mb.com/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]
0
Dmitriy1990 Dmitriy1990
0
25.06.2016 22:53
а нет, всё огромное спасибо, всё работает, весь интернет обрыл в поисках и ничего немог сделать, сейчас норм!!!! Спасибо!!!
0
Dmitriy1990 Dmitriy1990
0
25.06.2016 23:52
а на другом сайте почему то неработает!!!!

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.zarabotoks\.com$ [NC]
RewriteRule ^(.*)$ http://zarabotoks.com/$1 [R=301,L]
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ http://www.zarabotoks.com/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]
0