линкове от база данни

_4efo_

Registered
Здравейте,
искам да Ви попитам...линковете като:
http://www.sunsystem.bg/bg/slanchevi-termalni-izdelia/kitovi-sistemi/
как се правят ?
взема ги от някаква база данни и това да излизат така с имена е само трик или.. ?
не вярвам да се правят папки за всяко отделно нещо.
примерно...
Ако имам следната база

PRODUCTS
ID | name | link
1 | продукт 1 | produkt1



http://site.com/products/produkt1

и на този адрес да ми излиза ПРОДУКТ 1 ...
т.е. .. незная дали ми разбрахте въпроса ? :)

Благодаря !
 
Реално линкът ти трябва да е нещо от сорта на това:

http://example.com/index.php?products=product1

и в htaccess файлът пишеш този код:

RewriteEngine On
RewriteRule ^products/([^/]*)$ /index.php?products=$1 [L]

така линкове от рода на
http://example.com/index.php?products=product1
http://example.com/index.php?products=product2
http://example.com/index.php?products=product3

ще се превърнат на такива:

http://example.com/products/product1
http://example.com/products/product2
http://example.com/products/product3

Предполагам знаеш как да си изкараш информацията ако имаш такъв линк http://example.com/index.php?products=product1 :?:
 
Код:
RewriteEngine On
RewriteRule ^products/([^/]*)$ /view.php?action=view&id=$1 [L]

направих го така...но нещо не ми излиза :?
 
adrian каза:
Дай ми какъв линк имаш и към какъв искаш да го преобразуваш :)

:)

иам
site.com/category.php?cat=Animal

а бих искал да бъде,

site.com/category/Animal
примерно :)
 
супер...и аз го бях написал същото и не ми се получи отначало :)
Благодаря много!

Преди да дам точката...може ли да ми обясниш кое какво онзачава?

RewriteEngine On

RewriteRule ^category/([^/]*)$ /category.php?cat=$1 [L]

category = името на страницата ? или базата ?


и...има ли начин да стане

Animal.site.com ? :)
 
Честно да ти кажа още не съм се хванал сериозно да прочета за mod rewrite и затова не мога да ти кажа дали ще стане animal.site.com. Кодовете ги генерирам от http://www.generateit.net/mod-rewrite/ и за по-лесни неща върши идеална работа :?:
 
adrian каза:
Честно да ти кажа още не съм се хванал сериозно да прочета за mod rewrite и затова не мога да ти кажа дали ще стане animal.site.com. Кодовете ги генерирам от http://www.generateit.net/mod-rewrite/ и за по-лесни неща върши идеална работа :?:

супер си! :) Поздрави
 

Back
Горе