Jump to content
php.lv forumi

htaccess


renathy

Recommended Posts

Rakstua aspneta, radusies prasība no šī lapas taisīt redirectu uz citu.

(www.mypage.net -> redirect to help.mypage.com).

Pie tam ir prasība, ka help.mypage.com saņem lapas tikai no www.mypage.net/...

 

www.mypage.net ir manis taisīta aspnet, bet help.mypage.com atrodas uz apache.

 

Ja pareizi saprotu, tad vajadzētu uztaisīt kkādu .htaccess, ko ielikt mapes līmenī.

Varat lūdzu palīdzēt - kādām jābūt .htaccess rindām, lai help.mypage.com vērtos vaļā tikai, ja redirectu ir bijis no www.mypage.net. Un tieši to pašu no support.mypage.com.

 

 

Problēma arī tajā, ka es to nevaru notestēt, man vienkārši jānosūta klientam risinājums... :(

Edited by renathy
Link to comment
Share on other sites

Options +FollowSymlinks

RewriteEngine on

rewritecond %{http_host} ^domain.com [nc]

rewriterule ^(.*)$ http://www.domain.com/$1'>http://www.domain.com/$1 [r=301,nc]

 

Paspēlējies ar šo. Te piemērā ir tāda doma, ka, ja pieprasījums nāk uz domain.com, tad pārlec uz www.domain.com. Pamēģini domain.com vietā likt savu pieprasījumu un http://www.domain.com vietā savu target, uz kuru jāpārlec. Pie tam, ja nemaldos, tad pēc šīm rindām vari likt nākamo rewritecond un tam sekojošu rewriterule, ja tev jādefinē vēl viens redirekts. Pamēģini un uzraksti, kas izdevās. Man netīkās smērēt savus htaksešus :)

Link to comment
Share on other sites

Nu ja jau tādi ir daudz, tad tik renathy atliek izmantot šos linkus, vai draudzēties ar googles tanti. Pirms gadiem, kad meklēju, tad atradu tikai pliku dokumentāciju, kuru saprata tikai pats rakstītājs :)

 

Vēl atcerējos, ka htaccess failā, ja vienam rewriterule vajag vairākus rewritecond, tad aiz katra, bet ne aiz pēdējā, jāliek [OR]

rewritecond ...... [OR]

rewritecond ...... [OR]

rewritecond ......

rewriterule .....

(te visas kondīcijas nometās un var turpināt ar jaunām priekš nākošā rewriterule)

rewritecond ......

rewriterule ......

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...