Я заметил что если я опускаю редиректы в самый низ, после части отвечающей за ЧПУ то они не работают. Там стоит флаг L видимо поэтому все что ниже уже не учитывается.
Что натворил теперь не знаю. Итак то что выше я скопировал и сохранил в файл. Залил его и браузер сказал что то о бесконечности загрузки. Вообщем ошибка. Вернул наза старый файл и теперь wobler.com.ua грузится а вместо www.wobler.com.ua грузится какая то ерунда http://site.ru/. Хотя в коде не могу найти упоминания о нем
Спасибо но к сожалению нет. Неужели ничего не получится
---------- Добавлено 19.02.2013 в 16:00 ----------
Для меня этот код очень густой лес. Сами поймите как для новичка который вообще с такими символами никогда не был знаком. Думал загрузить файл но говорит некорректный. Так что выкладываю сам код.
##
# @package Joomla
# @copyright Copyright (C) 2005 - 2012 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.
electron1981: Я тоже увидев урл сайта подумал что смогу на воблеры посмотреть, выбрать, захожу а там Детская одежда оптом и в розницу, а также воблеры для рыбалки.🤪
Я ж дал ссылку на форум Джумлы там есть вс о том как закрыть дубли ну и самый простой способ сделать это в роботсе. Например так:
да я читал ссылку и делал все как там написано. Изменений никаких. Лучше редирект делать а то как то роботс файл вдруг воообще главную перекроет
Дживас: не кошерно с одного сайта барыжить трусами и воблерами🙅
Да понимаю я это что некорректно но пока других вариантов нет. ну а во вторых как делают сейчас мегамаркеты в которых куча всякого хлама. Но я не просил мне говорить об этом а прошу помощи совершенно в другом
---------- Добавлено 19.02.2013 в 15:32 ----------
asd31-05: Скачайте файл .htaccess себе на ПК и не бойтесь ничего навредить
Сохраните дубль в отдельную папку (бэкап)
Откройте его редактором и добавьте (адрес.ru - тут укажите ваш сайт)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.адрес.ru [NC]
RewriteRule ^(.*)$ http://www.адрес.ru/$1 [L,R=301]
Я так понимаю это за переадресацию с www на без него отвечает. Это я сделал. А вот убрать теперть дубль php у меня не получается
6666: Может будете читать немного внимательнее и будете задавать вопросы о продвижении в разделах про продвижение?
Прошу прощения может не туда попал. Переадресуйте тему в нужный раздел. Я надеюсь все же здесь найти помощь в решнии своего вопроса. гугл пока не помог
---------- Добавлено 19.02.2013 в 03:01 ----------
Ребята неужели больше никаких вариантов как сделать редирект с index.php на главную?
Попробуйте так:
Я заметил что если я опускаю редиректы в самый низ, после части отвечающей за ЧПУ то они не работают. Там стоит флаг L видимо поэтому все что ниже уже не учитывается.
Что натворил теперь не знаю. Итак то что выше я скопировал и сохранил в файл. Залил его и браузер сказал что то о бесконечности загрузки. Вообщем ошибка. Вернул наза старый файл и теперь wobler.com.ua грузится а вместо www.wobler.com.ua грузится какая то ерунда http://site.ru/. Хотя в коде не могу найти упоминания о нем
Попробуй код поставить до модуля ЧПУ.
У меня все редиректы стоят сразу после
RewriteEngine On
Но там еще есть строка
RewriteBase /
сори извините за деревянность но я ничего не понял что и где поставить. Вы можете это в файле прописать?
Джумла 2,5 или 1,5? ЧПУ встроенный или сторонний типа sef404?
версия 2,5 а по поводу чпу не в курсе я его не ставил. Наверное родной
Настройки админки?
Настройки SEO
Включить SEF (ЧПУ) - Да
Перенаправление URL - Да
Добавлять суффикс к URL Да
Алиасы в Unicode Да
А вот такой строки нет у меня
Использовать mod_rewrite Да
так пробовали ->
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]
Спасибо но к сожалению нет. Неужели ничего не получится
---------- Добавлено 19.02.2013 в 16:00 ----------
Для меня этот код очень густой лес. Сами поймите как для новичка который вообще с такими символами никогда не был знаком. Думал загрузить файл но говорит некорректный. Так что выкладываю сам код.
##
# @package Joomla
# @copyright Copyright (C) 2005 - 2012 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.
DirectoryIndex index.php index.html
Options +FollowSymLinks
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php
RewriteCond %{HTTP:Authorization} !^$
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
RewriteCond %{HTTP_HOST} ^www.wobler\.com.ua$ [NC]
RewriteRule ^(.*)$ http://wobler.com.ua/$1 [R=301,L]
</IfModule>
#php_value register_globals 0
---------- Добавлено 19.02.2013 в 16:01 ----------
может я просто не туда вставляю? Ткните пальцем куда и что вставить. Сейчас вот код только с редиректом www на без www
Я тоже увидев урл сайта подумал что смогу на воблеры посмотреть, выбрать, захожу а там Детская одежда оптом и в розницу, а также воблеры для рыбалки.🤪
Я ж дал ссылку на форум Джумлы там есть вс о том как закрыть дубли ну и самый простой способ сделать это в роботсе. Например так:
да я читал ссылку и делал все как там написано. Изменений никаких. Лучше редирект делать а то как то роботс файл вдруг воообще главную перекроет
не кошерно с одного сайта барыжить трусами и воблерами🙅
Да понимаю я это что некорректно но пока других вариантов нет. ну а во вторых как делают сейчас мегамаркеты в которых куча всякого хлама. Но я не просил мне говорить об этом а прошу помощи совершенно в другом
---------- Добавлено 19.02.2013 в 15:32 ----------
не могу убрать index.php и хоть тресни
Сайт на джумле?
http://joomlaforum.ru/index.php/topic,156030.0.html Но у меня встроенный ЧПУ нормально справляется с дублями. Можно в роботсе запретить дубли.
Да на джумле. Вот он родимый http://wobler.com.ua Можно подробней где что и как? Я вроди бы тоже ковырялся в настройках но может не так сделал
Скачайте файл .htaccess себе на ПК и не бойтесь ничего навредить
Сохраните дубль в отдельную папку (бэкап)
Откройте его редактором и добавьте (адрес.ru - тут укажите ваш сайт)
Я так понимаю это за переадресацию с www на без него отвечает. Это я сделал. А вот убрать теперть дубль php у меня не получается
Может будете читать немного внимательнее и будете задавать вопросы о продвижении в разделах про продвижение?
Прошу прощения может не туда попал. Переадресуйте тему в нужный раздел. Я надеюсь все же здесь найти помощь в решнии своего вопроса. гугл пока не помог
---------- Добавлено 19.02.2013 в 03:01 ----------
Ребята неужели больше никаких вариантов как сделать редирект с index.php на главную?