Я недавно установил последнюю версию LimeSurvey, и, хотя у нее есть много функций, которые мне нравятся, я действительно намереваюсь сделать одно обследование доступным в subdomain survey.example.com.LimeSurvey: Пропустить «Доступны следующие обзоры» Страница?
Я хочу пропустить страницу, в которой говорится: «Доступны следующие обследования:», который является "survey.example.com/index.php"
. и идти прямо на обследование, которое "survey.example.com/index.php/311746?lang=en"
Я попытался установки DirectoryIndex в .htaccess, но это ничего не делать
DirectoryIndex index.php/311746?lang=en
Я пытался играть с mod_rewrite, но само по себе уже LimeSurvey созданы условия, поэтому все, что у меня получается, ломается (вероятно, так как они уже переписывают index.php).
<IfModule mod_rewrite.c>
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
# otherwise forward it to index.php
RewriteRule . index.php
</IfModule>
Я собирался попробовать редирект, но index.php больше, чем просто индекс, так что я не хочу, чтобы изменить это слишком много.
Я пробовал искать, но мне не повезло.
Где ваш текущий код? –
У меня нет ничего - я не мог заставить mod_rewrite работать с существующими условиями, предварительно встроенными в приложение, а index.php не является реальной страницей (это все PHP-код, без HTML), поэтому я не думал, что было бы разумно переадресовать туда. Я ищу другие предложения для достижения той же цели, которая не связана с mod_rewrite или index.php redirect. – cwaddilove
Я добавил, что мне нужно работать с – cwaddilove