Я хочу сохранить domain.com/wh независимо & www.domain.com/whither для моего основного сайта приложений, просто как предвестник следующего.
Для моих пользователей,У меня приложение настроено для того, чтобы их домашние страницы были username.domain.com.Это здорово, и показывает их страницу, но проблема, с которой я сталкиваюсь, заключается в том, что я пытаюсь обработать username.domain.com/one, username.domain.com/one/two, username.domain.com/one/two/three
Вот то, что у меня сейчас успешно отправляет субдомены на u.php
RewriteCond %{HTTP_HOST} ^(^.*)\.domain\.com$
RewriteRule ^(.*)$ u.php
Мне это не нужно менять (это работает).Теперь мне нужно:
- username.domain.com записывается в u.php (в настоящее время отлично работает, используя приведенное выше выражение)
- username.domain.com / записывается вa.php? request = one
- username.domain.com / one / two записывается в s.php? request = one & идент = два
Редактировать
Вот некоторые выражения, которые работали до того, как я настроил приложение для запуска пользовательских поддоменов, просто для справки:
RewriteRule ^([a-z\-]+)/?$ a.php?request=$1 [L]
RewriteRule ^/([a-z]+)/([a-z0-9\-]+)/?$ /s.php?request=$1&ident=$2 [L]
RewriteRule ^u/([a-z]+)/([a-z]+)/([a-z0-9\-]+)/?$ /s.php?user=$1&request=$2&ident=$3 [L]
Пожалуйста, помните
Что моя проблема в настоящее время заключается в том, что все идетto user.domain.com/one не переписывается.Он все еще собирается в u.php, когда я хочу, чтобы он перешел в s.php? Request = $ 1
Еще раз спасибо за помощь!