WebSite X5Help Center

12 ANTWORTEN - 3 NüTZLICH
Александр К.
Александр К.
Moderator

Есть несколько вариантов вот один из них при помощи .htaccess

RewriteEngine on

RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP

RewriteRule ^([^.]+)\.html$ http://ваш сайт.ru/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !(\.[^./]+)$

RewriteCond %{REQUEST_fileNAME} !-d

RewriteCond %{REQUEST_fileNAME} !-f

RewriteRule (.*) /$1.html [L]


ваш сайт.ru заменить на домен вашего сайта. Надеюсь это поможет

Mehr lesen
Gepostet am von Александр К.
Eldar Shl
Eldar Shl
User
Autor

на хосте у себя в корневом каталоге ?

Mehr lesen
Gepostet am von Eldar Shl
Александр К.
Александр К.
Moderator

да .htaccess действует только на тот каталог в котором находится, значит разместить в корне сайта

Mehr lesen
Gepostet am von Александр К.
Eldar Shl
Eldar Shl
User
Autor

В корневой папке самого сайта, такого файла нет, его нужно создать ? а потом скопировать ?

RewriteEngine on

RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP

RewriteRule ^([^.]+)\.html$ http://gloriya23.ru/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !(\.[^./]+)$

RewriteCond %{REQUEST_fileNAME} !-d

RewriteCond %{REQUEST_fileNAME} !-f

RewriteRule (.*) /$1.html [L]

Это ?

Mehr lesen
Gepostet am von Eldar Shl
Александр К.
Александр К.
Moderator

Да такой файл нужно создать на хостинге. Он должен называтся .htaccess (без расширения) как вариант можно создать текстовый файл а потом удалить его расширение заменив на .htaccess (именно с точкой спереди).

Mehr lesen
Gepostet am von Александр К.
X PRO
X PRO
User
Александр К.
RewriteRule ^([^.]+)\.html$ http://ваш сайт.ru/$1 [R=301,L] ваш сайт.ru заменить на домен вашего сайта. Надеюсь это поможет

RewriteRule ^([^.]+)\.html$ http://123.ru/$1 [R=301,L]

$1 клеиться в ссылку - это нормально?

Mehr lesen
Gepostet am von X PRO
Александр К.
Александр К.
Moderator
Gray R.
Александр К. RewriteRule ^([^.]+)\.html$http://ваш сайт.ru/$1 [R=301,L] ваш сайт.ru заменить на домен вашего сайта. Надеюсь это поможет RewriteRule ^([^.]+)\.html$ http://123.ru/$1 [R=301,L] $1 клеиться в ссылку - это нормально?

Судя по сайту http://123.ru нормально :)

Mehr lesen
Gepostet am von Александр К.
X PRO
X PRO
User
Gray R.
Судите о чем? Произвольные данные влияют на результат? Бред. Вы Надеесь это поможет..

Александр, чем комментарий вас оскорбил? Вопрос не понравился или в чем дело?

Mehr lesen
Gepostet am von X PRO
Александр К.
Александр К.
Moderator

Ув. Gray R.

Посты должны помогать автору темы. Для разговоров на вольные темы есть множество форумов где можно говорить что угодно. Если вы нашли ошибку или желаете дать уточнение, которое поможет обратившемуся, милости просим, в остальном, увы.

Приятного дня.

Mehr lesen
Gepostet am von Александр К.
X PRO
X PRO
User
Александр К.
Ув. Gray R. Посты должны помогать автору темы. Для разговоров на вольные темы есть множество форумов где можно говорить что угодно. Если вы нашли ошибку или желаете дать уточнение, которое поможет обратившемуся, милости просим, в остальном, увы. Приятного дня.

С людьми работаете, могли бы понять пользу в подаче и понимании.

Mehr lesen
Gepostet am von X PRO
Sergey G.
Sergey G.
User

Александр, я бы на вашем месте закрыл эту тему. Ответ дан, он правильный и он работает. Эти препирательства совершенно ни к чему тут.

Mehr lesen
Gepostet am von Sergey G.
Александр К.
Александр К.
Moderator

Сергей, я полностью с вами согласен, здесь на форуме много тем которые необходимо закрыть, но закрыть их могут только авторы или админы. У модератора нет таких прав.

Я полагаю мне бы очень помогло если бы вы написали пост в разделе идеи с предложением о наделении модераторов функцией закрывать тему. У автора темы будет возможность ее открыть елион считает что его ворос еще не решен.

Mehr lesen
Gepostet am von Александр К.