Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   RealURL - проблема с rewrite через .htaccess (http://forum.typo3.ru/showthread.php?t=12015)

Илья 06.04.2016 13:41

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


Manas 06.04.2016 21:41

Попробуйте так
Код:

Redirect 301 /myblog/title http://domain.ru/myblog/title


Часовой пояс GMT +4, время: 02:19.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot