Показать сообщение отдельно
Старый 06.04.2016, 13:41   #1
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию RealURL - проблема с rewrite через .htaccess

Приветствую
Есть сайт на TYPO3 6.2.9 с RealURL
Для одного адреса - http://domain.ru/myblog/title (создается через RealURL) хочу сделать rewrite URL
http://domain.ru/newblog/ (внешний URL, не в TYPO3)
Те есть когда пользователь вводит http://domain.ru/myblog/title в адресной строке остается этот же адрес, а весь контент получается из нового URL - http://domain.ru/newblog/
Без TYPO3, на чистой статике это делается простым правилом и работает:
Код:
RewriteCond %{REQUEST_URI} ^/myblog/title
RewriteRule ^ /newblog/title [L]
А в случае с TYPO3 не могу заставить работать как надо

Вот что оставил .htaccess (в корне с TYPO3):
Код:
RewriteEngine On
RewriteBase /

Options -Indexes

AuthType Basic
AuthName "restricted area"
AuthUserFile /var/www/dev.domain.ru/.htpasswd
require valid-user

RewriteCond %{REQUEST_URI} ^/myblog/title
RewriteRule ^ /newblog/title [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_URI} !html$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

#TYPO3
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
Илья вне форума   Ответить с цитированием