q1zZ_ 0 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 Mam pytanie jak zrobić coś takiego że jest domena.pl/CosTam i żeby przekierowało na jakiś link Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 (edytowane) Jeżeli dobrze rozumiem to chyba chodzi o typowy skracacz linków. Ogólnie to masz bazę danych, robisz tam tabelę z id, linkiem docelowym oraz varchar, gdzie będzie jakaś fraza. Później podczas, gdy user poda argument w linku robisz zapytanie do bazy żeby wziąć ten docelowylink gdzie varchar == argument i robisz redirecta na ten link z bazy. W każdym języku wygląda całość trochę inaczej. Tutaj kod mojego skracacza linków, który zrobiłem jakiś czas temu, napisany w html, css, js (jquery, głównie ajax), flask - https://github.com/ivall/flask-url-shortener możesz podpatrzyć na kod obsługujący przekierowywanie (33 linijka w app.py). Edytowane 23 maja 2020 przez ivall Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247110 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 14 godzin temu, ivall napisał: Jeżeli dobrze rozumiem to chyba chodzi o typowy skracacz linków. Ogólnie to masz bazę danych, robisz tam tabelę z id, linkiem docelowym oraz varchar, gdzie będzie jakaś fraza. Później podczas, gdy user poda argument w linku robisz zapytanie do bazy żeby wziąć ten docelowylink gdzie varchar == argument i robisz redirecta na ten link z bazy. W każdym języku wygląda całość trochę inaczej. Tutaj kod mojego skracacza linków, który zrobiłem jakiś czas temu, napisany w html, css, js (jquery, głównie ajax), flask - https://github.com/ivall/flask-url-shortener możesz podpatrzyć na kod obsługujący przekierowywanie (33 linijka w app.py). A jak zainstalować tego ajax,flask,jquery,css Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247154 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 Godzinę temu, q1zZ_ napisał: A jak zainstalować tego ajax,flask,jquery,css Ajax to wzorzec. Flask to mikroframework pythona umożliwiający pisanie back-endu stron internetowych, ale tutaj najpierw ogarnij samego pythona, flaska wgrasz poprzez polecenie pip install flask. Jquery to framework javascripta. Radzę najpierw zapoznać się z podstawami web devu, a później robić większe projekty Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247179 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 2 godziny temu, ivall napisał: Ajax to wzorzec. Flask to mikroframework pythona umożliwiający pisanie back-endu stron internetowych, ale tutaj najpierw ogarnij samego pythona, flaska wgrasz poprzez polecenie pip install flask. Jquery to framework javascripta. Radzę najpierw zapoznać się z podstawami web devu, a później robić większe projekty O co z tym chodzi? Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247199 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 4 minuty temu, q1zZ_ napisał: O co z tym chodzi? Nie masz modułu validators, wgraj poprzez pip install validators Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247201 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 2 minuty temu, ivall napisał: Nie masz modułu validators, wgraj poprzez pip install validators a to co? Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247204 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 3 minuty temu, q1zZ_ napisał: a to co? No uruchomiłeś całość xD masz stronkę pod 127.0.0.1:5000, ale pewnie Ci wywali błąd bo znając życie nie masz wgranej bazy Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247205 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 Teraz, ivall napisał: No uruchomiłeś całość xD masz stronkę pod 127.0.0.1:5000, ale pewnie Ci wywali błąd bo znając życie nie masz wgranej bazy Mam baze tylko nwm czemu jest 127.0.0.1:5000 jak ustawiłem normalnie pod baze Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247206 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 (edytowane) Teraz, q1zZ_ napisał: Mam baze tylko nwm czemu jest 127.0.0.1:5000 jak ustawiłem normalnie pod baze No 127.0.0.1:5000 to adres gdzie masz stronkę, wejdź tam Edytowane 23 maja 2020 przez ivall Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247207 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 Teraz, ivall napisał: No 127.0.0.1:5000 to adres gdzie masz stronkę, wejdź tam Ale ja tego nie robie na localhoscie tylko na vps Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247209 Udostępnij na innych stronach Więcej opcji udostępniania...
0 q1zZ_ 0 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 Teraz, q1zZ_ napisał: Ale ja tego nie robie na localhoscie tylko na vps i skąd niby ip 127.0.0.1:5000 Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247211 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 3 minuty temu, q1zZ_ napisał: Ale ja tego nie robie na localhoscie tylko na vps No to widocznie coś źle robisz ¯\_(ツ)_/¯ pokaż wszystko co wpisałeś i w jakiej ścieżce się znajdujesz Mi wszystko poprawnie działa pod adresem https://shorty.ct8.pl Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247213 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Toranktto 32 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 3 godziny temu, ivall napisał: Ajax to wzorzec. Flask to mikroframework pythona umożliwiający pisanie back-endu stron internetowych, ale tutaj najpierw ogarnij samego pythona, flaska wgrasz poprzez polecenie pip install flask. Jquery to framework javascripta. Radzę najpierw zapoznać się z podstawami web devu, a później robić większe projekty AJAX to nie jest żaden wzorzec tylko zestaw technologi do tworzenia asynchronicznych stron WWW, a JQuery to nie jest żaden framework tylko biblioteka Wojciu i Rejszpat 1 1 Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247217 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#22684 Opublikowano 23 maja 2020 Udostępnij Opublikowano 23 maja 2020 2 minuty temu, Toranktto napisał: AJAX to nie jest żaden wzorzec tylko zestaw technologi do tworzenia asynchronicznych stron WWW no co do jquery racja, biblioteka Odnośnik do komentarza https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/#findComment-247221 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
q1zZ_ 0
Mam pytanie jak zrobić coś takiego że jest domena.pl/CosTam
i żeby przekierowało na jakiś link
Odnośnik do komentarza
https://skript.pl/temat/39363-pomoc-w-skracaniu-linku/Udostępnij na innych stronach
14 odpowiedzi na to pytanie
Rekomendowane odpowiedzi