Най-добрият урок за препращане на домейни на Godaddy

Как настройвате домейна (използвам GoDaddy), за да маскира URL адреса на сървъра, но да добави връзката към подстраницата.

Мисля си нещо като Уикипедия en.wikipedia.org/wiki/something (или, ако това ще изисква достъп до httpd.conf, настройка за добавяне на връзката по подразбиране по подразбиране, напр. ?page_id=2)

В момента мога да настроя домейна да бъде напълно маскиран, без да показва връзки на подстраници, или просто да пренасочвам моя домейн към моя уеб сървър.

  • Трябва ли да използвам записа CNAME за това? :>

Ако чета правилно, искате връзките към sub.domain.com/path да бъдат пренасочени към domain.com/path, а не само domain.com (може да има голи / поддомейни по грешен начин, но това е същият принцип).

По принцип това се нарича относително пренасочване и може да се направи с правило на Apache като:

RewriteEngine on RewriteRule ^http://sub\.domain\.com(/.*)$ http://domain.com$1 [L,R] 

Не ви е необходима опцията L, тя просто спира да обработва допълнителни правила в случай, че нещо друго противоречи, но имате нужда от R (или R = 302), за да пренасочите към друг домейн. Може също да поискате пренасочванията да могат да се кешират, като зададете дати на изтичане на дълги разстояния и т.н.

Ако искате частта от поддомейн да бъде пътят, който можете да използвате:

RewriteEngine on RewriteRule ^http://(.*)\.domain\.com(/.*)$ http://domain.com/$1$2 [L,R] 

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?