PHP, чтобы сделать URL-адрес сокращателя

я сделал URL сокращатель, вы можете проверить здесь Очень короткое сокращение URL

Это делает URL что-то вроде www.puny.gq/?l=xx
Любое предложение, чтобы сделать это что-то вроде
www.puny.gq/xx

-1

Решение

Это называется Перезапись URL.

Это зависит от веб-сервера, который вы используете.

Для сервера nginx вы можете сделать это так:

server {
rewrite ^(/.*)$ /?l=$1 last;

Для Apache смотрите это: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

2

Другие решения

Посмотрите на SEO-дружественные ссылки. Они будут делать что-то вроде этого.
Вы должны изменить свой .htaccess для apache:

RewriteEngine On
RewriteBase /path/to
RewriteRule ^(.*)$ /index.php?l=$1

Это очень простой пример. Вы должны настроить его, но он перепишет /xx в /index.php?l=xx

1

Вы можете посмотреть на этот репозиторий, это очень просто

Ядро .htaccess файл:
Параметры + SymLinksIfOwnerMatch

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^((?!index\.php).+)$ /index.php?short=$1 [NC,L,QSA]
0
По вопросам рекламы [email protected]