Перейти к публикации

ЧПУ + mod_rewrite ЗАДОЛБАЛИ!


Рекомендованные сообщения

Задолбался я с этим mod_rewrite. Что-бы работало ЧПУ, на сервере обязательно должен быть установлен mod_rewrite (как когда-то мне говорил селсофт).

Пошел по факу хостера искать установлен-ли он у меня. В факе написано что установлен, но фак так-же мне рассказал что:

Whenever using mod_rewrite and/or the rewrite engine, it MAY not function properly on standard shared

hosting and/or managed servers without the following line added before it in the .htaccess file:

Options -MultiViews

Добавил данную строчку в файт, получилось:

AddType x-mapp-php5 .php .php4

DirectoryIndex index.php

Options -MultiViews

RewriteEngine On

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

.

.

.

.

.

.

Включаю в админке ЧПУ, получаю аррор 404 при переходе в новость... Есть идеи как это починить?

Спасибо!

Изменено пользователем ArtemNY
Ссылка на сообщение
Поделиться на других сайтах

Все эти вопросы к хостеру :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Все эти вопросы к хостеру :rolleyes:

Да я понимаю, уже написал, но это всё время... Тут же тоже есть свои головастики... :)

Ссылка на сообщение
Поделиться на других сайтах

не не к хостеру. у меня такая же бодяга на дле 9.2 устанавливаю скрипт, перехожу по лубой ссылке и еррор, выключаю чпу и работает всё отлично.. с чпу только главная доступна.. устанавливаю 9.0 на этот же домен и всё ровно. в чём беда незнаю.

Ссылка на сообщение
Поделиться на других сайтах

не не к хостеру. у меня такая же бодяга на дле 9.2 устанавливаю скрипт, перехожу по лубой ссылке и еррор, выключаю чпу и работает всё отлично.. с чпу только главная доступна.. устанавливаю 9.0 на этот же домен и всё ровно. в чём беда незнаю.

ЧПУ не менялось уже много версий и оно одинаковое во всех версиях скрипта, соответственно возникает вопрос в целостности дистрибутива, который вы ставите.

Ссылка на сообщение
Поделиться на других сайтах

Разобрался! Должно быть вот так:

AddType x-mapp-php5 .php .php4

DirectoryIndex index.php

Options -MultiViews

RewriteEngine On

RewriteBase /

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

.

.

.

.

.

.

Может кому-то ещё это поможет...

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Разобрался! Должно быть вот так:

AddType x-mapp-php5 .php .php4

DirectoryIndex index.php

Options -MultiViews

RewriteEngine On

RewriteBase /

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

.

.

.

.

.

.

Может кому-то ещё это поможет...

Помогло, спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...