2014-12-13 2 views
0

Как мне включить htaccess в качестве почтового имени при переписывании URL-адреса? В настоящее время я использую купленную платформу, купленную на основе кода, которая не поставляется с URL-адресами SEO Friendly, как бы продукт не выглядел иначе.Имея проблемы с Правилами перезаписи

Вот код перед изменением любого htaccess.

<a href="'.$this->url.'/index.php?a=track&id='.$row['id'].'" id="song-url'.$row['id'].'" target="_blank">'.$this->title.'</a> 

Я ищу, чтобы получить мою страницу дорожки «которая является содержание страницы в данном примере» для отображения в URL-адрес что-то вроде http://www.example.com/tracks/song-name-here , но вместо этого он показывает что-то вроде этого http://www.example.com/index.php?a=track&id= и идентификатор даже не генерировать post name это просто случайное число.

Вот мои текущие правила перезаписи для URL http://www.example.com/index.php?a=track&id=

RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?a=$1&id=$2 [L] 

Вы можете проверить продукт, в котором я приобрел более в http://codecanyon.net/item/phpsound-music-sharing-platform/9016117, если вы хотите получить больше информации, чтобы помочь мне.

+0

Сценарий phpSound дал вам пул вашего трека? Не могли бы вы показать нам свою '$ row' с помощью' var_dump'? – akmozo

+0

@Akmozo есть ли шанс, что вы можете связаться со мной по электронной почте, чтобы я мог отправить вам страницу с содержанием phpSound? У меня в основном нулевое кодирование знаю, когда дело доходит до того, что вы просите. – Placeholder

+0

Если у вас есть нулевое кодирование, знайте, так как вы сможете делать то, что ищете;) у вас должны быть минимальные навыки программирования php !! Вы уверены, что можете делать то, что мы будем, может быть, сказать вам? – akmozo

ответ

1

Вы не можете сделать это, не добавляя эту функциональность в код PHP, который вы используете. Я нажал на вкладку «Поддержка» на странице codecanyon.net и автор четко говорится в FAQ:

URL перепишет Из-за многочисленную серверную среду, которая требует разные переписывание URL, я решил не включать эту функцию в момент (его можно легко реализовать), однако эта функция будет иметь значение , принятое во внимание для реализации в последующих обновлениях.

Вы не можете сделать это только с правилами перезаписи - программное обеспечение должно поддерживать собственное сопоставление URL-адресов, ориентированных на SEO, с уродливыми URL-адресами. Большинство фреймворков и CMS, таких как Wordpress, Drupal и т. Д., Обеспечивают это как функцию. PhpSound явно не предлагает эту функцию.

+0

он заявляет в разделе комментариев другому человеку, который спросил об этом. ** Да, вам сначала нужны правила перезаписи (это зависит от конфигурации вашего сервера), а затем просто переименуйте все ссылки из текущей формы в переписанные. ** – Placeholder

Смежные вопросы