CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
ArtemNY

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

Recommended Posts

Задолбался я с этим 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 при переходе в новость... Есть идеи как это починить?

Спасибо!

Edited by ArtemNY

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

AddType x-mapp-php5 .php .php4

DirectoryIndex index.php

Options -MultiViews

RewriteEngine On

RewriteBase /

# Редиректы

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

.

.

.

.

.

.

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

  • Upvote 1

Share this post


Link to post
Share on other sites

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

AddType x-mapp-php5 .php .php4

DirectoryIndex index.php

Options -MultiViews

RewriteEngine On

RewriteBase /

# Редиректы

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

.

.

.

.

.

.

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this