• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

SEO. перенаправлення в .htaccess

Форумы SEO перенаправлення в .htaccess
ua828ua
26.01.2016 15:58
хостинг: нет
домен: нет
перенаправлення в .htaccess
мені потрібно зробити посилання на версії сайту різними мовами. Виглядати воно має приблизно так:
http://ua.taxijoker.com/mprices

звідси мені потрібно витягнути параметри 1) mprices та 2) ua та перенаправити в http://taxijoker.com/index.php?url=mprices&lang=ua

для цього я написав такий файл .htaccess

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{HTTP_HOST} ((//)?([^.]+)\.)?taxijoker\.com.*$

RewriteRule ^(.+)$ index.php?url=$1&lang=%3 [QSA,L]

(при тестуванні його на ресурсі htaccess Tester - madewithlove видає результат майже такий як треба.
http://ua.taxijoker.com/index.php?url=mprices&lang=ua

я відмітив галочку "Обрабатывать все запросы для несуществующих субдоменов *.taxijoker.com" в налаштуваннях. Проте коли я заливаю цей .htaccess файл на хостинг в папку www/ сервер падає з помилкою 500 Internal Server Error

Підкажіть що не так, може є помилки в моїх mod_rewrite чи шось треба налаштувати?
ua828ua
26.01.2016 16:13
хостинг: нет
домен: нет
Проблема ніби вирішилась.
ua828ua
26.01.2016 16:42
хостинг: нет
домен: нет
Лишилась лише проблема з CORS, бо наразі всі підключені файли йдуть по http:// taxijoker.com/ а адреса міняється на http:// ua.taxijoker.com/ . Подякую за будь-яку підказку як це виправити
Илья
26.01.2016 19:09
хостинг: есть
домен: есть
Лишилась лише проблема з CORS, бо наразі всі підключені файли йдуть по http:// taxijoker.com/ а адреса міняється на http:// ua.taxijoker.com/ . Подякую за будь-яку підказку як це виправити © ua828ua


Не совсем понятна проблема и что такое CORS?
info620
27.01.2016 10:33
хостинг: есть
домен: есть
Не совсем понятна проблема и что такое CORS? © Илья

Cross-origin resource sharing
Один из механизмов безопасности ресурсов в вебе.
info620
27.01.2016 10:34
хостинг: есть
домен: есть
Лишилась лише проблема з CORS, бо наразі всі підключені файли йдуть по http:// taxijoker.com/ а адреса міняється на http:// ua.taxijoker.com/ . Подякую за будь-яку підказку як це виправити
© ua828ua


Access-Control-Allow-Origin: http://ua.taxijoker.com

- так пробували?
ua828ua
01.02.2016 12:29
хостинг: нет
домен: нет
дякую, я знаю як має виглядати заголовок. Просто в мене 3 субдомени і всім треба було надати доступ з хоста
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города