Взято отсюда
Лишнее, это весь блок <BODY> ? У него открыт только тайтл, дескрипшн и кейворды....
Подвинул, добавил. на основном как было все нормально так и осталось. На форуме при добавлении www идет редирект тупо на главную
Dram добавил 15.01.2010 в 16:18
Добавил
и все заработало как надо!
Большое спасибо за помощь!
Оно на самом деле редиректит с http://site.com/forum/index.php на http://site.com/forum/
Но тут походу играет файл внутири папки форум
а мне надо http://www.site.com/forum/......любое на http://site.com/forum/......любое
Редирект с http://www.site.com/реальная страница, кроме /forum на http://site.com/реальная страница есть, а с
http://www.site.com/forum/ на http://site.com/forum/ - нет
Ну это я от дублежа страниц спасался. А что это как то мешает?
понятно, но порядок цен, начало хоть угадал?
Вот как я прикинул, что скажите?
Ок спасибо!
Это в папке форум
RewriteEngine onRewriteBase /forum/php_value memory_limit "32M"RewriteBase /forum/RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /forum/index\.php\ HTTP/RewriteRule ^index\.php$ http://site.com/forum/ [R=301,L]# Standard phpBB3 files matchingRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} \.php$RewriteRule (.+)\.php$ index.php?rb_v=$1&%{QUERY_STRING} [L]# RokBridge SEF rewriteRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.+) index.php?$1&%{QUERY_STRING} [L]php_value log_errors Onphp_value error_log error.log
Это основной
### @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $# @package Joomla# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL# Joomla! is Free Software######################################################## 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 useRewriteCond %{HTTP_HOST} ^www.site.comRewriteRule ^(.*)$ http://site.com/$1 [R=permanent,L]RewriteEngine OnAddDefaultCharset UTF-8########## 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 set a mosConfig value through the URLRewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]# Block out any script trying to base64_encode crap to send via URLRewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]# Block out any script that includes a <script> tag in URLRewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]# Block out any script trying to set a PHP GLOBALS variable via URLRewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]# Block out any script trying to modify a _REQUEST variable via URLRewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})# Send all blocked request to homepage with 403 Forbidden error!RewriteRule ^(.*)$ index.php [F,L]########### End - Rewrite rules to block out some common exploits# 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 - RokBridge - phpBB3 edition SEF Section## The following rules need to be added to the Joomla! 1.5# .htaccess file to allow the bridge to work in SEF mode.# See also the bridge configuration.php file for details.# Dont' use the rule below, it's needs optimisation and# will not work correctly# RewriteRule ^/forum/distribution/ forum/index.php [F,L]# Place the below 4 lines in the Joomla! .htaccess file you# can find in your Joomla! 1.5 root directory.## The lines should be placed before the Joomla! Core SEF # section.RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !^/index.phpRewriteRule ^/forum/ forum/index.php [L]########## End - RokBridge - phpBB3 edition SEF Section########## Begin - Joomla! core SEF Section#RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !^/index.phpRewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]RewriteRule (.*) index.phpRewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]########### End - Joomla! core SEF Section### @version $Id: htaccess.txt 2059 2007-10-02 17:19:34Z jinx $ # @package RokBridge - phpBB3 edition# @copyright Copyright (C) 2007 RocketWerx. All rights reserved.# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php# @author RocketWerx, LLC##
Только сейчас заметил что основной сайт на Джумле делает редирект
С http://www.site.com на http://site.com , а форум phpBB3 находящийся по адресу http://site.com/forum не редиректит на с http://www.site.com/forum на http://site.com/forum
Что нужно добавить в вышепредложенную запись чтобы редирект с www на без www происходил?