Всем привет!
Есть у меня движок сервиса коротких ссылок, который я создал сам. Ну типа вставляешь длинную ссылку site.ru/kjfdhkgjhdfgdfglddfg и получаешь короткую su3.su/Am
Проблема в том, то он работает через раз. Если вставить ссылку, то он без проблем запишет ее в базу, но стоит только пройти по короткой ссылке, то ничего. А бывает запишешь другую ссылку в базу и всё работает как нужно.
Вот реальный пример:
Вставляю эту ссылку https://www.youtube.com/watch?v=948BDzlo6Qk движок мне ее укоротил и выдал короткую ссылку https://su3.su/Tc При проходе по ней ничего не происходит.
Но стоит вставить вот эту ссылку в движок https://yandex.ru/ то мы получаем короткую ссылку https://su3.su/3e и тут все работает.
Подозреваю, что проблема в htaccess, сейчас там записано вот так:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ link.php?name=$1 [L,QSA]
Сам движок находится по адресу su3.su а скачать его можно тут https://alex.haker.su/works/su3.su.zip