Я використовую наступне в корені могохостинг з (123-reg) десь зараз я перейшов на Godaddy і правила, здається, більше не працюють. Я зв’язався з їхньою службою підтримки, і вони сказали, що вони дотримуються стандартних правил для перезапису модулів Linux, і вони вважають, що існує проблема з моїм сценарієм ...?
ось що я використовую:
RewriteEngine On
RewriteRule ^fishing/$ fishing.php [L]
У мене є багато правил у .htaccess, але я виберу це лише як приклад.
Коли я був з 123-рег, я міг просто набрати http://domain.com/fishing і він буде завантажувати файл fishing.php.
Для godaddy це прямо до 404. Чи може хтось побачити щось очевидне, що відбувається тут?
Для інформації: Це добре працює, якщо я введіть повний шлях: http://domain.com/fishing.php але це не те, що я хочу.
Чи може хто-небудь підтвердити, що це стандартне правило перезапису і має працювати з типовими правилами apache mod-rewrite?
Відповіді:
1 для відповіді № 1Виходить, чомусь потрібно додати:
Options -Multiviews
у ваш .htaccess файл, щоб він працював.
Було б корисно, якби технічні працівники GoDaddy знали цю інформацію. Я бачив це на багатьох форумах в Інтернеті про подібну проблему з godaddy. Сподіваюся, що це допомагає комусь іншому.