SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

редиркт дъм поддомейн

go6o78

New member
искам да прехрърля част от един сайт
на друго поддомейн
т.е. искам следното

от
http: //www.сайт.цом/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/

http: //поддоейн.сайт.цом/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/

А останалата част от сайта да си е на сайт.цом
т.е. искам прехвърлянето да е само за показания компонент
 
Re: редиркт дъм поддомейн

То, редиректът е лесен, ама не знам как ще накараш да работи това нещо. Както си мисля, правиш на поддомейна същата инсталация като на домейна и го връзваш за същата база, след което правиш редиректа в основния домейн така

Redirect 301 /component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/ http: //поддоейн.сайт.цом/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/

Не разбирам много от Джумла, но този редирект е САМО за едно УРЛ, а предполагам, че компонентът няма само едно УРЛ. Ако е така, редиректът ще стане с RedirectMatch, но трябва да има някакво обощаващо правило.
 
Re: редиркт дъм поддомейн

ами не е само едно урл
и ще преместя цялата база ( но само на този компонент де другото си остава) на нов поддомейн
затова питам има ли как да се промени само
името на домейн към поддомейн
но да важи само за линковете от типа
/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/
 
Re: редиркт дъм поддомейн

/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/

променливи са само цифрите ако не се лъжа
 
Re: редиркт дъм поддомейн

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

Също така не можеш да преместиш само файловете на компонента т.е. може, но едва ли си заслужава труда.

затова питам има ли как да се промени само
името на домейн към поддомейн
но да важи само за линковете от типа
/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/
Може, но първо направи гореописаното и после дай да видим дали наистина само цифрите се сменят в този компонент (което лично силно ме съмнява).
 
Re: редиркт дъм поддомейн

не съм се изразил правилно
ще преместя само полетата на компонета (около 5-6 т.е. в новата база ще вмъкна и тези) в новата таблица на новия пододмейн
и файловете естествено
би трябвало межру двата линка да се различава
само името на поддомейна

сите.цом
и поддомейн.сите.цом/ натам са еднакви

при различните линкове се различават само цифрите (1,0) като варират до различни стойнисти например catid,1 (е от 1 до 260 някъде)
/component/option,com_bookmarks/Itemid,92/mode,0/catid,1/navstart,0/search,*/

всъщност сега забелязах,че (/component/option,com_bookmarks/Itemid,92/mode,0) това е константа променливи са само
catid,1/navstart,0

(navstart варира и то едва ли е повече от 20)
 
Последно редактирано:
Re: редиркт дъм поддомейн

може ли поне да редиректвам
http: //www.сайт.цом/component/option,com_bookmarks/Itemid,92/mode,0/нещо си/нещо си
към подомейна
хттп://поддомейн.ком/
без линка натам ако е възможно поне това
 
Re: редиркт дъм поддомейн

Може
Код:
RedirectMatch 301 /component/option,com_bookmarks/Itemid,92/mode,0/нещо си/нещо си хттп://поддомейн.ком/

нещо си/нещо си/ са променливи
има ли как да ги хвана автоматично или не (доста адреси са, който се различават само по това /component/option,com_bookmarks/Itemid,92/mode,0/ нещо си/нещо си /search,*/)
 
Последно редактирано:
Re: редиркт дъм поддомейн

RedirectMatch 301 /component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+) хттп://поддомейн.ком/

подхващам отново тази тема

може ли поддомейна да приеме
същите стойности като урл то от което се пренасочва

/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)

хттп://поддомейн.ком/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)
 
Re: редиркт дъм поддомейн

ами с редирект директивата мисля, че няма да стане, но пробвай все пак:
Код:
RedirectMatch 301 /component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+) хттп://поддомейн.ком/component/option,com_bookmarks/Itemid,92/mode,0/$1/$2
 
Re: редиркт дъм поддомейн

мерси ще го пробвам тези дни
от доста време се каня да преместя един компонент на отделен поддомейн, но все отлагам, има доста индексирани линкове от него и неискам да ги загубя, но като се наложи, ще го местя
 
Re: редиркт дъм поддомейн

С Mod Rewrite може.


RewriteEngine on
RewriteRule ^/url/(.*)$ http://subdomain.domain.com/url/$1 [R=301,L]

Нещо такова трябва да е.
 
Последно редактирано:
Re: редиркт дъм поддомейн

трябва
http: //site.com/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)

да редиректне

http: //mydomain.site.com/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)

искам да редиректва само тези адреси

горното това ли прави или редиректва всичко
 
Re: редиркт дъм поддомейн

трябва
http: //site.com/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)

да редиректне

http: //mydomain.site.com/component/option,com_bookmarks/Itemid,92/mode,0/(.+)/(.+)

искам да редиректва само тези адреси

горното това ли прави или редиректва всичко


Това би трябвало да работи.


RewriteEngine on
RewriteRule ^/component/option,com_bookmarks/Itemid,92/mode,0/(.*)$ http://subdomain.domain.com/component/option,com_bookmarks/Itemid,92/mode,0/$1 [R=301,L]
 
Re: редиркт дъм поддомейн

Благодаря ви, но при преписването ли линковете
се се загубил края на линка
всички ликове завършват с /search,*/
т.е
/component/option,com_bookmarks/Itemid,92/mode,0/catid,227/navstart,0/search,*/

това /search,*/
трябва ли да го вмъкна някъде тук
/component/option,com_bookmarks/Itemid,92/mode,0/(.*)

его го по нагледно
нещо си/нещо си/ са променливи
има ли как да ги хвана автоматично или не (доста адреси са, който се различават само по това "нещо си/нещо си/ " /component/option,com_bookmarks/Itemid,92/mode,0/ нещо си/нещо си /search,*/)
 
Последно редактирано:
Re: редиркт дъм поддомейн

Кой вариант ползваш? Моя или на Математишъна? И ако ползваш неговия, напиши точно как го ползваш?

Отбележи в този адрес:
/component/option,com_bookmarks/Itemid,92/mode,0/catid,227/navstart,0/search,*/
променливите с червено и винаги ли е такъв формата на УРЛ-а.
 
Последно редактирано:
Re: редиркт дъм поддомейн

Все още не съм пробвал нито един вариант (извинявам се ако ви губя времето)
не ми се ще да става в движение

променят се само червените цифри
/component/option,com_bookmarks/Itemid,92/mode,0/catid,227/navstart,0/search,*/
 

Горе