URL'lerde Asterix kullanma hakkında
URL'nizde bir Asterix kullanmak büyük olasılıkla harika bir fikir değildir, çünkü:
- UTF-8 veya ASCII'nin hiçbiri şu anda bir Asterix'i gösteremiyor.
- Standart bir tarayıcı adres çubuğundaki lekeden biraz daha fazlası olurdu.
- Çok sevdiğinden şüpheliyim. Ve oldukça büyük arkadaşları var.
- Sadece garip.
URL'lerde Yıldız işareti kullanma hakkında
Bir URL'de yıldız işareti (*) kullanmak (ve evet, baştan sona demek istediğini biliyorum) de harika bir fikir değil. Bir Çünkü ayrılmış bir karakterdir, başka bir yerde kullanılmadığı; URL şemanız sizin için kullanıcı dostu görünse de, çok azı bunu denemeyi düşünecek ve URL'lerde joker karakterlerin anlamını anlamak zor olduğundan tahmin edilemeyen sonuçlar vermesi muhtemeldir. (Açıklamalarınızı okuyana kadar tüm örneklerinizin ne anlama geldiğini anlayamadım.)
Sadece bu değil, tarif ettiğiniz şeyi yapmanın daha anlamsal / anlamlı yolları da olabilir. Örneğin, bir sorgu dizesi ekleyebilir ve yönteminize nerede bulacağınızı söylemek için bir 'find' ve 'where' değişkeni kullanabilirsiniz:
'Arama ifadesi' ile başlayan sayfaları bul /some/folder/
:
example.com/some/folder/?find=search-phrase&where=start
Herhangi bir yerde 'arama ifadesi' bulunan sayfaları bulun:
example.com/some/?find=search-phrase&where=anywhere
Tüm sayfaları göstermek için, bir sorgu dizesi veya joker karakter sözdizimi yerine 'all' adlı ayrı bir yöntem kullanırdım:
example.com/some/folder/all
Sorgu dizesi sözdizimi yıldız işaretlerinden çok daha yaygındır - örneğin bir sonraki Google aramasında adres çubuğunuza bakın - ve muhtemelen kodlanması daha kolay olacaktır.
Son olarak, sorgu dizelerinin görünümünü beğenmezseniz, 'arama' adı verilen bir yöntem adının başına gelebilir ve sonraki iki bloğu 'find' ve 'where' değişkenleri olarak kullanabilirsiniz. Örneğin:
example.com/some/folder/?find=search-phrase&where=start
Şunlara sahip olabilirsiniz:
example.com/some/folder/search/search-phrase/start
Ardından, URL yolunuzdaki 'arama' anahtar kelimesini kontrol etmeniz ve sonraki iki yol parçasını değişken olarak kullanarak arama yönteminizi tetiklemeniz yeterlidir.
GÜNCELLEME: İlk yıldızımı bugün bir URL'de buldum. Yeni archive.org arayüzü, tam olarak açıkladığınız şekilde (bir arama özelliğinin parçası olarak), 'tümü' anahtar kelimesi yerine kullanıyor. Örneğin:
http://wayback.archive.org/web/*/http://google.com
onun yerine
http://web.archive.org/web/20040214050058/http://www.google.com/
İlk örnek , yalnızca belirli bir tarihe ait sayfalar yerine, google.com için tüm tarihlerdeki arşivlenmiş listeleri döndürür (ikinci örnek). İlginç bir şekilde, burada canlı sayfaya bağlantı veremiyorum, çünkü Stack Exchange sitesi *
karakteri %2a
URL'lerde göründüğü gibi kodlar , bu da archive.org'dan bir 404 ile sonuçlanır. (Belki de URL'lerde yıldız işareti kullanmamak için başka bir neden.)
Hala 'hepsi' kadar açık olmadığını düşünüyorum, ancak URL'lerinde yıldız işareti alan diğer sitelerin örneklerini arıyorsanız, ilk gördüğüm budur.