Навигация по сайту

Популярные статьи

Увлекательный поход по Крыму

Мы предлагаем вам увлекательный поход по живописным местам горного Крыма, полюбоваться красотами каньонов и горных водопадов, послушать журчание горных рек и пение птиц, насладиться экзотическими пейзажами

Отдых в Карпатах

Активный отдых - это очень важная часть жизни абсолютно любого человека, который способен обогащать и закалять человека как напрямую физически, улучшая форму, так и духовно, психологически, морально,

Jak utworzyć przyjazny dla SEO URL przy użyciu PHP i MySQL

  1. Jak utworzyć przyjazny dla SEO URL przy użyciu PHP i MySQL
  2. Jak stworzyć przyjazny dla SEO URL w PHP?
  3. Z redakcji

Pozytywny URL SEO przy użyciu PHP

Jak utworzyć przyjazny dla SEO URL przy użyciu PHP i MySQL

W tym samouczku zobaczymy metodę tworzenia przyjaznego dla SEO adresu URL przy użyciu PHP i MySQL

Korzystamy z PHP / MySQL na tej metodzie dla SEO Friendly URL Conversion także przy użyciu HTACCESS Przepisz regułę do konwersji dynamicznego adresu URL na czysty adres URL SEO

Wyszukiwarki kochają czyste i przyjazne SEO adresy URL Poprawi wrażenia użytkowników i rankingi.

Moz Wyjaśnij znaczenie przyjaznych SEO adresów URL - Najlepsze praktyki SEO dotyczące strukturyzacji adresów URL

już wdrożyliśmy tę metodę na naszych trzech wtyczkach

OK Chodźmy do naszej części samouczka 🙂

Jak stworzyć przyjazny dla SEO URL w PHP?

Pobierz mój plik instalacyjny


  • Najpierw utwórz tabele bazy danych dla konwersji adresu URL
  • Uruchom poniższe zapytania SQL, aby utworzyć tabele w bazie danych
CREATE TABLE blog_posts (id INT NOT NULL AUTO_INCREMENT, tytuł VARCHAR (500) NIE NULL UNIQUE, treść TEKST, str VARCHAR (500) NOT NULL UNIQUE, PRIMARY KEY (ID));

  • Teraz utwórz plik do połączenia z bazą danych db.php
<? php $ dbhost = 'localhost'; $ dbuser = 'NAZWA UŻYTKOWNIKA DB'; $ dbpass = 'TWOJA DB PASS'; $ dbname = 'TWOJA NAZWA DB'; $ con = mysqli_connect ($ dbhost, $ dbuser, $ dbpass, $ dbname) // połącz się z serwerem bazy danych lub umrzyj ("Nie można połączyć się z mysql, ponieważ" .mysqli_error ()); mysqli_select_db ($ con, $ dbname) // wybierz bazę danych lub zgiń ("Nie można wybrać mysql, ponieważ" .mysqli_error ()); ?>
  • index.php - Teraz utwórz stronę publikowania zawierającą formularz HTML do tworzenia treści postu

  • Skrypt PHP korzystający z konwersji przyjaznego adresu URL
// funkcja konwersji przyjaznego adresu URL to_prety_url ($ str) {if ($ str! == mb_convert_encoding (mb_convert_encoding ($ str, 'UTF-32', 'UTF-8'), 'UTF-8', 'UTF-32' )) $ str = mb_convert_encoding ($ str, 'UTF-8', mb_detect_encoding ($ str)); $ str = htmlentities ($ str, ENT_NOQUOTES, 'UTF-8'); $ str = preg_replace ('`& ([az] {1,2}) (ostre | uml | circ | grave | ring | cedil | slash | tilde | caron | lig);` i', '1', $ str ); $ str = html_entity_decode ($ str, ENT_NOQUOTES, 'UTF-8'); $ str = preg_replace (tablica ('`[^ a-z0-9]` i', '`[-] +`'), '-', $ str); $ str = strtolower (trim ($ str, '-')); return $ str; } $ str = to_prety_url ($ title);
  • posts.php - teraz stwórz stronę do wyświetlania postów z SEO Friendly URL

  • .htaccess - Teraz utwórz regułę przepisywania HTACCESS dla czystego przekierowania URL przyjaznego SEO

= Normalny adres URL - allwebtuts.com/posts.php?str=santhosh-veer-blog

= SEO Friendly URL - allwebtuts.com/santhosh-veer-blog

RewriteEngine On RewriteRule ^ ([a-zA-Z0-9 _-] +) $ posts.php? Str = 1 $ RewriteRule ^ ([a-zA-Z0-9 _-] +) / $ posts.php? Str = 1 $

Z redakcji

Jeśli masz jakiekolwiek wątpliwości w tym samouczku, upuść swoje komentarze tutaj, poprowadzę cię.


Czy ten artykuł był pomocny?

Dzięki!

Twoja opinia pomaga nam ulepszyć Allwebtuts.com


Php?
Php?
Php?
Czy ten artykuł był pomocny?