• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  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
хостинг: нет
домен: нет
перенаправлення в .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
хостинг: нет
домен: нет
Проблема ніби вирішилась.
ua828ua
26.01.2016
хостинг: нет
домен: нет
Лишилась лише проблема з CORS, бо наразі всі підключені файли йдуть по http:// taxijoker.com/ а адреса міняється на http:// ua.taxijoker.com/ . Подякую за будь-яку підказку як це виправити
Илья
26.01.2016
хостинг: есть
домен: есть
Лишилась лише проблема з CORS, бо наразі всі підключені файли йдуть по http:// taxijoker.com/ а адреса міняється на http:// ua.taxijoker.com/ . Подякую за будь-яку підказку як це виправити © ua828ua


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

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


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

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

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

Горячая линия
(044)
392 74 33
другие города