electron1981

Рейтинг
66
Регистрация
07.05.2009

Я еще помучаю его 4 дня до покупки осталось если не разберусь то буду смотреть на Пейдж Вейт. Жаль что нет мануала по Линкоскопу. На сайте только видео, это для меня не очень удобно, комп стоит возле рабочего помещения и из-за шума нечего не слышно.

omenboy111:
Я боюсь как бы этим не закрыл главную от индексации. И в адресе сайта она ведь все равно будет

У меня не закрывает. А вот наявность дублей не хорошо.

Выдает с индексом.

В роботсе

Disallow: /index.php?

так Вы закроете все страницы которые после wobler.com.ua/ имеют index.php если у страницы такого в урле нет то она не будет закрываться.

Ну и в том же роботсе можно указать главное зеркало директива Host мой сайт.ру

К стати у меня переадресация с www на сайт без них такая

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

А у Вас такая

RewriteCond %{HTTP_HOST} ^www.wobler\.com.ua$ [NC]

RewriteRule ^(.*)$ http://wobler.com.ua/$1 [R=301,L]

Нет.

Проблемы начались после того как Вы правили файлы /templates/название_вашего_шаблона/html/com_content/article/default.php Или Вы их не правили?

omenboy111:
да я читал ссылку и делал все как там написано. Изменений никаких. Лучше редирект делать а то как то роботс файл вдруг воообще главную перекроет

Поэтому отмените те действия. Верните все в исходный вид.

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

Отмените изменения которые делали в файлах .php и попробуйте снова что будет при вводе с www

Да так. Но не перезаписывайте весь файл, а только вставьте часть.

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

Options +FollowSymLinks

## Mod_rewrite in use.

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.wobler\.com.ua$ [NC]

RewriteRule ^(.*)$ http://wobler.com.ua/$1 [R=301,L]

RewriteCond %{REQUEST_URI} ^/index\.php$

RewriteRule ^(.*)$ http://wobler.com.ua/ [R=301,L]

А если так? Поднимите в начало переадресацию с www а потому уже отрезайте индекс пхп.

Смотрите где у Вас указан этот сайт.ру в .htaccess

Только что проверил и меня перенаправило с www. wobler.com.ua на http:// wobler.com.ua/index.php

Покажите что у Вас теперь в .htaccess

Вы не подставили свой сайт:

##
# @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
RewriteBase /
RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteRule ^(.*)$ http://wobler.com.ua/ [R=301,L]

## 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

Не нужно было все заливать, а просто выделенные жирным шрифтом строки вставить в указанное место.

Всего: 234