coppermine-gallery.com/forum

Support => Русский (Russian) => Language Specific Support => cpg1.4.x Русский (Russian) => Topic started by: Orhidea on March 13, 2008, 09:57:31 AM

Title: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Orhidea on March 13, 2008, 09:57:31 AM
Ìíå íóæíî ñäåëàòü êîðîòêèå è çàïîìèíàþùèåñÿ àäðåñà äëÿ àëüáîìîâ ãàëåðåè. Î÷åíü íåêðàñèâî ñìîòðèòñÿ òàêîé URL http://site.net/thumbnails.php?album=7 (http://site.net/thumbnails.php?album=7)...
À êàê ñäåëàòü òàêîé? http://site.net/erotic/ (http://site.net/thumbnails.php?album=7)?
Ñðàçó õî÷ó ñêàçàòü ÷òî â PHP ÿ íå ðàçáèðàþñü, òàê ÷òî ïîæàëóéñÿ îáúÿñíèòå î÷åíü äîñòóïíî êàê ýòî ìîæíî ñäåëàòü!
Çàðàíåå ñïàñèáî!
Title: Re: Как сделать короткий URL для альбомов?
Post by: Alex Revo on March 13, 2008, 01:52:44 PM
Готового решения не подскажу, но копать нужно в сторону modRewrite Rule
Title: Re: Как сделать короткий URL для альбомов?
Post by: Orhidea on March 13, 2008, 01:59:42 PM
Quote from: Alex Revo on March 13, 2008, 01:52:44 PM
Готового решения не подскажу, но копать нужно в сторону modRewrite Rule
Что-то в форуме я такого не нашел...
Title: Re: Как сделать короткий URL для альбомов?
Post by: Alex Revo on March 13, 2008, 02:07:59 PM
Посмотри это (http://www.opennet.ru/docs/RUS/rewriteguide/)
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on March 15, 2008, 01:33:06 PM
Èñïîëüçîâàòü:
SEF_URLs plugin for cpg1.4.x
http://forum.coppermine-gallery.net/index.php/topic,46718.msg233747.html#msg233747
+
Äîïèñàòü ïîä ñåáÿ òî, ÷òî âûõîòèòå, ñ èñïîëüçîâàíèå áàçû äàííûõ.

P.S. ß ïðîøó Âàñ íå ïóáëèêîâàòü ññûëêó íà âàø ñàéò áåç íàäîáíîñòè, òåì áîëåå íà ýðîòè÷åñêîå ñîäåðæàíèå.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: ULISS on May 02, 2008, 03:50:22 PM
Makc666, ñêàæèòå, òàê è íå íàøëîñü ðåøåíèz ê ïëàãèíó:
Íàæàòèå íà íèê ïîëüçîâàòåëÿ: profile.php?uid=16
Ïîñëåäíèé çàãðóæåííûé ôàéë.
Íàæìèòå, ÷òîáû óâèäåòü âñå ôàéëû çàãðóæåííûå õõõ
åñòåñòâåííî ôàéë íå íàéäåí
.html&uid=16
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: GeXu3 on May 03, 2008, 01:32:24 AM
гыгы... похожий глюк если включить плаг алфавитной сотрировки для пользовательской галереи. Всё в мод реврайте спрятано. А вот ман по нему читать очень лень :D

Тут другую идею подкинули, над которой я ща бьюсь и понять не могу решения... Вернее понимаю, но оно мне не нравиццо.

Суть проблемы:
сделать адресацию аналогичную http://site.com/username ... или http://site.com/username.htm или аналогично... чёб после этого отправляло или в альбом пользователя, или в его профиль.

Теоретическое решение:
mod_rewrite направляет запрос на некий useralias.php в виде useralias.php?username=username, после чего useralias.php делает запрос в базу по имени и если зверюшка есть в списке то берёт его айди и направляет на альбом (обычный header).

Практивеское решение:
а вот тут уже ничего придумать не могу - я не знаю mod_rewrite :( Мож кто поможет? Есть программеры? Нужна просто строчка.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on May 03, 2008, 06:42:01 PM
Quote from: ULISS on May 02, 2008, 03:50:22 PM
Makc666, ñêàæèòå, òàê è íå íàøëîñü ðåøåíèz ê ïëàãèíó:
Íàæàòèå íà íèê ïîëüçîâàòåëÿ: profile.php?uid=16
Ïîñëåäíèé çàãðóæåííûé ôàéë.
Íàæìèòå, ÷òîáû óâèäåòü âñå ôàéëû çàãðóæåííûå õõõ
åñòåñòâåííî ôàéë íå íàéäåí
.html&uid=16
Íóæíî äîïèñûâàòü ìîä :)
Áóäåò âðåìÿ, ïîïðîáóþ.

Quote from: GeXu3 on May 03, 2008, 01:32:24 AM
ãûãû... ïîõîæèé ãëþê åñëè âêëþ÷èòü ïëàã àëôàâèòíîé ñîòðèðîâêè äëÿ ïîëüçîâàòåëüñêîé ãàëåðåè. Âñ¸ â ìîä ðåâðàéòå ñïðÿòàíî. À âîò ìàí ïî íåìó ÷èòàòü î÷åíü ëåíü :D
×òî-òî ÿ íå âèæó ãëþêà ñ ñîðòèðîâêîé â ãàëåðåÿõ ïîëüçîâàòåëåé.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: GeXu3 on May 03, 2008, 07:55:31 PM
Я в очередной раз неправильно выразился. Подробнее в личке.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: ULISS on May 06, 2008, 08:41:29 PM
Quote from: Makc666 on May 03, 2008, 06:42:01 PM
Íóæíî äîïèñûâàòü ìîä
Áóäåò âðåìÿ, ïîïðîáóþ.


×òî äëÿ ýòîãî íóæíî, ÷òîá  ó âàñ ïîÿâèëîñü âðåìÿ?
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on May 07, 2008, 11:38:48 AM
Quote from: ULISS on May 06, 2008, 08:41:29 PM
×òî äëÿ ýòîãî íóæíî, ÷òîá  ó âàñ ïîÿâèëîñü âðåìÿ?
Ïîäîáíûé âîïðîñû íà ôîðóìå íå çàäàþò.
Ìèëëèàðä åâðî + óâîëèòüñÿ ñ ðàáîòû.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: ULISS on May 14, 2008, 12:19:50 AM
Makc666, íàïèñàë âàì â ëè÷êó, à âû íå îòâå÷àåòå...íó î÷åíü íóæíî...!
Ó ìåíÿ õðåíü êàêàÿ-òî âûõîäèò...
Title: Search Engine Friendly URLs v1.3 Russian Instruction
Post by: Makc666 on June 03, 2008, 02:12:57 PM
Quote from: ULISS on May 14, 2008, 12:19:50 AM
Makc666, íàïèñàë âàì â ëè÷êó, à âû íå îòâå÷àåòå...íó î÷åíü íóæíî...!
Ó ìåíÿ õðåíü êàêàÿ-òî âûõîäèò...
Search Engine Friendly URLs v1.3
http://forum.coppermine-gallery.net/index.php/topic,46718.msg257668.html#msg257668

Íîâàÿ âåðñèÿ ïî âàøèì ïîæåëàíèÿì :)

Îáíîâëåíèå:
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on June 03, 2008, 03:39:27 PM
ß îáíîâèë àðõèâ ïî ññûëêå âûøå :)
Òåïåðü ññûëêè íà èçîáðàæåíèÿ â ïîëíûé ðàçìåð òîæå îáðàáàòûâàþòñÿ.
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: ULISS on June 04, 2008, 12:59:01 PM
Makc666, âñ¸ ðàáîòàåò, ãðàíäèîçíî ñóïåð!
Îäèí âîïðîñ íà îäíîì õîñòå ïðèõîäèòñÿ çàêîìåíòèðîâàòü ýòó ñòðî÷êó - ýòî ïëîõî, íî âñ¸ ðàáîòàåò, à ñ íåé 500-àÿ?
#Options FollowSymLinks SymLinksIfOwnerMatch
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on June 04, 2008, 02:06:29 PM
Quote from: ULISS on June 04, 2008, 12:59:01 PM
Makc666, âñ¸ ðàáîòàåò, ãðàíäèîçíî ñóïåð!
Îäèí âîïðîñ íà îäíîì õîñòå ïðèõîäèòñÿ çàêîìåíòèðîâàòü ýòó ñòðî÷êó - ýòî ïëîõî, íî âñ¸ ðàáîòàåò, à ñ íåé 500-àÿ?
#Options FollowSymLinks SymLinksIfOwnerMatch
Îáðàòèìñÿ ê äîêóìåíòàöèè :)

Ðîäíàÿ, àíãëèéñêàÿ: http://httpd.apache.org/docs/1.3/mod/core.html#options (http://httpd.apache.org/docs/1.3/mod/core.html#options)
FollowSymLinks - The server will follow symbolic links in this directory.
SymLinksIfOwnerMatch - The server will only follow symbolic links for which the target file or directory is owned by the same user id as the link.

Íå ðîäíàÿ, ðóññêàÿ óïðîùåííàÿ: http://www.apache.ru/docs/rabota.html (http://www.apache.ru/docs/rabota.html)
FollowSymLinks - ðàçðåøèòü ïåðåõîäû ïî ñèìâîëè÷åñêèì ññûëêàì (ñîçäàâàåìûì êîìàíäîé ln);

Òàê ÷òî, ìîæíî îòêëþ÷èòü äëÿ ãàëåðåè :)

×òî òàêîå symbolic links ìîæíî ïî÷èòàòü òóò:
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: ULISS on June 04, 2008, 02:16:09 PM
Makc666, ñïàñèáî çà ìîä è äîáðîæåëàòåëüíîñòü!
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: efi99 on August 25, 2008, 11:47:53 AM
1. В какой папке должен находиться файл .htaccess ?
2. Можно ли на русском инструкцию, как правильно установить этот  плагин? А то установился, но не работает- ошибка 404.
Title: Re: Как сделать короткий URL для альбомов?
Post by: Alex Revo on August 25, 2008, 11:57:50 AM
Quote from: efi99 on August 25, 2008, 11:47:53 AM
1. В какой папке должен находиться файл .htaccess ?

файл .htaccess должен находиться в корне вашей галереи (сайта)
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: efi99 on August 27, 2008, 11:03:54 PM
Файла такого у меня нет. И после инсталяции этого плагина адрес фотографии открывается так:
 
"""  Not Found
The requested URL /displayimage-lastup-10001-0.html was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. """

Что надо прописать в этом файле (после его создания), чтобы всё работало нормально?
Title: Re: Как сделать короткий URL для альбомов?
Post by: Alex Revo on August 28, 2008, 06:51:11 AM
Возьмите файл ht.txt из дистрибутива плагина и переименуйте его в .htaccess
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: efi99 on August 28, 2008, 05:26:20 PM
 Спасибо за совет. Скопировал файл в корень,  переименовал его. Всё работает.  Такой вопрос в связи с этим. Сейчас адреса фотографий (у меня их пока немного) выглядят так:

http://.../displayimage-9-fullsize.html
http://.../displayimage-9.html
http://.../displayimage-random-0--8.html и т.д.


А возможно ли сделать так, чтобы URL  в адресе был примерно такой же, как и название (описание) фотографий? Например:

http://.../my-best-photo-1.html
http://.../my-best-photo-2.html

Если - да, то что для этого нужно сделать?

P.S. Моё мнение, эта такая нужная опция, почему она идёт отдельно от дистрибутива (как плагин)?
Title: Re: Êàê ñäåëàòü êîðîòêèé URL äëÿ àëüáîìîâ?
Post by: Makc666 on September 03, 2008, 01:52:19 PM
Quote from: efi99 on August 28, 2008, 05:26:20 PM
Åñëè - äà, òî ÷òî äëÿ ýòîãî íóæíî ñäåëàòü?
Ìîæíî. Ïåðåïèñàòü äîñòàòî÷íî ñåðü¸çíî ñêðèïò.
Ïðèìåð ïîäîáíîãî ìåõàíèçìà èñïîëüçóåò VBSEO.

Quote from: efi99 on August 28, 2008, 05:26:20 PM
P.S. Ìî¸ ìíåíèå, ýòà òàêàÿ íóæíàÿ îïöèÿ, ïî÷åìó îíà èä¸ò îòäåëüíî îò äèñòðèáóòèâà (êàê ïëàãèí)?
Ñïðîñèòå ðàçðàáîò÷èêîâ?
Íàâåðíîå, ïîòîìó ÷òî òîãäà ðàçðàáîò÷èêàì áóäóò âûíîñèòü ìîçã ñ ýòèì, à ò.ê. ýòà øòóêà âåùü íå ïðîñòàÿ, íèêòî îñîáåííî ìîðî÷èòüñÿ íå õî÷åò :)