Настройки SEO/Перенаправление URL не включается

  • 19 Ответов
  • 14371 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн makc9I

Доброго времени суток.
Хочу убрать index.php из URL.
Как понял, нужно поставить настройку Настройки SEO/Перенаправление URL в да

Но после установки радиобатона в ДА и сохранения, он опять стоит на НЕТ, полагаю надо что-то прописать в .htaccess, но не знаю, что. Сам файл .htaccess присутствует.
кстати, опции Добавлять суффикс к URL и Алиасы в Unicode тоже не изменяются

*

Оффлайн Ragivort

  • ******
  • 1045
  • [+]51 / [-]2
  • Пол: Мужской
  • Есть мечта-стоит жить
    • Просмотр профиля
    • IT Premium
Возьмите .htaccess из дистрибутива Жумлы.
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.

*

Оффлайн makc9I

Полагаю, он оттуда и есть. Ну я нашел файл htaccess.txt в дистрибутиве, скопировал весь текст оттуда. Вставил с заменой в свой файл .htaccess в корне сайта. Ничего не изменилось. Настройка также соскакивает на НЕТ.

*

Оффлайн Ragivort

  • ******
  • 1045
  • [+]51 / [-]2
  • Пол: Мужской
  • Есть мечта-стоит жить
    • Просмотр профиля
    • IT Premium
перезалейте двиг
мб дело в хостинге еще.
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.

*

Оффлайн Fedor Vlasenko

  • ********
  • 3833
  • [+]704 / [-]6
  • Пол: Мужской
  • Все начинается с Value
    • Просмотр профиля
    • Создание сайтов, поддержка сайтов
Открой файл configuration.php ( в корне сайта лежит) найди sef_rewrite = '0'; и змени на  sef_rewrite ='1';

*

Оффлайн makc9I

Poznakomlus, спасибо, получилось. Так же нашел и остальные настройки, типа Добавлять суффикс к URL и Алиасы в Unicode.

*

Оффлайн maxexp

тоже похожая проблема. только после включения перенаправления выдает ошибку 404 на все страницы кроме главной страницы.
htaccess переименован, в cofiguratuon все нормально, mod_rewrite включен.
joomla 2.5.6

*

Оффлайн Фей

  • *****
  • 729
  • [+]86 / [-]3
  • Пол: Мужской
  • skype: bel_ko_d
    • Просмотр профиля
тоже похожая проблема. только после включения перенаправления выдает ошибку 404 на все страницы кроме главной страницы.
htaccess переименован, в cofiguratuon все нормально, mod_rewrite включен.
joomla 2.5.6
А разрешено ли у вас использование хтаксесс на хостинге?
Поддержка приветствуется: R389709625951 Z385311708634 E421764509818

*

Оффлайн maxexp

да нет у меня хостинга, я на апаче 2.2 сижу

*

Оффлайн Фей

  • *****
  • 729
  • [+]86 / [-]3
  • Пол: Мужской
  • skype: bel_ko_d
    • Просмотр профиля
да нет у меня хостинга, я на апаче 2.2 сижу

А тогда чего вы нам тут мозги парите? )))) На локалхосте (своем компе) много чего может не работать. Вот когда вы свой сайт перенесете  на хостинг, тогда и посмотрите, что у вас не работает
Поддержка приветствуется: R389709625951 Z385311708634 E421764509818

*

Оффлайн maxexp

зачем это мне его переносить? он и так работает отлично. че зря сервер покупался что ли.
вот будет народу много. тогда подумаем.

*

Оффлайн Фей

  • *****
  • 729
  • [+]86 / [-]3
  • Пол: Мужской
  • skype: bel_ko_d
    • Просмотр профиля
лан, я молчу....
но ответ козырный, я на апаче.
Поддержка приветствуется: R389709625951 Z385311708634 E421764509818

*

Оффлайн maxexp

свет клином на хостинге не сошелся. имхо.
хотите хостингуйтесь, не хотите не надо.
однако переадресация *мать ее* должна работать.

из рубрики: что у вас болит? в груди? так конечно, у вас же легкие сами по себе работают, вот когда подключите к исскуственной вентиляции легких, тогда все болеть и перестанет!

*

Оффлайн Фей

  • *****
  • 729
  • [+]86 / [-]3
  • Пол: Мужской
  • skype: bel_ko_d
    • Просмотр профиля
Блин, maxexp, честно оно нам нать?
Мы тут телепаты е-мае ) Вы задаете в настоящее время беспредметные вопросы. не работает у вас SEF, ну и лан с нашей точки зрения, т.к. вы не даете ссылки  на свой  сайт, не указываете какие компоненты используете.
Пусть народ напрягается, советы дает. Гоу в коммерческий раздел.
Поддержка приветствуется: R389709625951 Z385311708634 E421764509818

*

Оффлайн maxexp

сами вы гоу))
а причем тут ссылка и компоненты, даже если из-за какого-то из них не работает, я все-равно ничего удалять не буду. столько провозился с этим сайтом(((
мне вобщем-то эти "индексы" тоже не мешают пока, чтоб всерьез озаботиться. но если есть готовое решение, почему бы им не воспользоваться.

*

Оффлайн maxexp

починилось после переустановки апача)

Помогите и мне, пожалуйста.
Надо сделать перенаправление с http://cyborg.dp.ua/mini на главную страницу.
Стандартным методом через админку не работает. Через cpanel тоже не хочет. Вот мой хта:

[spoiler]
RewriteOptions inherit
##
# @version      $Id: htaccess.txt 21101 2011-04-07 15:47:33Z dextercowley $
# @package      Joomla
# @copyright   Copyright (C) 2005 - 2011 Open Source Matters. All rights reserved.
# @license      GNU General Public License version 2 or later; see LICENSE.txt
##

##
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your SEF url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
##

## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

## Mod_rewrite in use.

RewriteEngine On

## Begin - Rewrite rules to block out some common exploits.
# If you experience problems on your site block out the operations listed below
# This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL.
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL.
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
## End - Rewrite rules to block out some common exploits.

## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects

##
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##

# RewriteBase /

## Begin - Joomla! core SEF Section.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for something within the component folder,
# or for the site root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
## End - Joomla! core SEF Section.

RewriteCond %{HTTP_HOST} ^cyborg\.dp\.ua$ [OR]
RewriteCond %{HTTP_HOST} ^www\.cyborg\.dp\.ua$
RewriteRule ^mini\/?(.*)$ "http\:\/\/cyborg\.dp\.ua\/sajt\-vizitka$1" [R=302,L]

[/spoiler]

*

Оффлайн setitle

в моем случае в  htaccess было почти пусто. скопировал с другого сайта содержимое и configuration.php ( в корне сайта лежит) найди sef_rewrite = '0'; и змени на  sef_rewrite ='1';
после этого все запахало. Спасибо )

Я сделал в настройках Joomla перенаправление URL, и у меня перестали открываться страницы сайта (ошибка 404). Оказалось, что файл .htaccess был у меня неправильный (не знаю откуда я его взял) - выяснилось когда скачал .htaccess с работающего сайта и сравнил со своим. Я его удалил, а вместо него скопировал в корневую папку сайта файл htaccess.txt из папки с дистрибутивом Joomla, которую я установил (хорошо, что дистрибутив я оставил, не удалил). Потом файл переименовал в .htaccess. После этого заработало.
Так что если у вас похожая проблема, попробуйте найти в дистрибутиве файл htaccess.txt и сравнить со своим .htaccess.
Файлы открываются в Notepad++

*

Оффлайн Voblin_UA

Так а что конкретно там было не так?
Та же проблема: дистрибутив с официального сайта, при включении перенаправления URL - получаю ошибку 404 на всех страницах, кроме главной... :( .htaccess переименован, работает, судя по тому, что 301-й редирект из него нормально фунциклирует. А вот как с перенапралением быть - не могу понять...
Русские не сдаются! :)