короткий и удобный URL-адрес для партнерских ссылок
Это мой первый вопрос здесь, на веб-мастере Pro... Я действительно рад быть здесь!
Я полагаю, что на этот вопрос будет простой ответ, но я начинаю с htaccess и хочу кое-что узнать об этом файле и его правилах.
У меня длинная и уродливая партнерская ссылка, но я хочу создать 301 перенаправление на этот URL, не вводя его. Мой веб-сайт http://www.matthewlabs.com / и я хочу использовать ссылку, такую как http://www.matthewlabs.com/wishonlist/appstore , который автоматически перенаправляет на мою партнерскую ссылку.
Я попытался записать это в свой файл htaccess:
Redirect 301 /wishonlist/appstore http://myAffiliateLinkHere
Но это не работает. Должен ли существовать каталог /список пожеланий/appstore для перенаправления? Потому что теперь я получаю ошибку 404...
И чтобы использовать эту ссылку, могу ли я создать простую ссылку с тегом html a?
<a href="http://www.matthewlabs.com/wishonlist/appstore">Click</a>
Большое вам спасибо за ваше время, и я надеюсь, что вы сможете мне помочь!
1 answers
Ваш файл .htaccess должен выглядеть примерно так:
Переписать двигатель на
Переписать [URL для перенаправления с] [URL для перенаправления на] [параметры]
RewriteEngine вкл. в основном включает модуль mod_rewrite.
Затем вам нужно сказать, как выглядит URL, который, как вы ожидаете, будут вводить люди, вы можете использовать здесь регулярные выражения, на самом деле, все это регулярное выражение.
URL-адрес для перенаправления является обычно внутренний, но он должен работать с полной ссылкой.
Итак, на практике что-то вроде:
Переписать двигатель на
Переписчик ^/список пожеланий/appstore(/)?$ http://myAffiliateLinkHere [301, Л]
В ^ и $ для обозначения начала и конца URL-адреса и (/)? означает, что он может быть введен с косой чертой или без нее и все еще работать.
Параметры - В 301 в основном говорится отправить заголовок 301, а L говорит это "последняя инструкция", после которой больше никаких инструкций обрабатываться не должно.
Доступно множество вариантов, проверьте документацию - но вот ссылка на хорошую шпаргалку, которую я всегда держу под рукой: http://www.addedbytes.com/cheat-sheets/mod_rewrite-cheat-sheet/