This includes a .htaccess
file which gets included in the output directory when running jekyll build
. For testing I've been deploying straight to a local apache2 webroot using: bundle exec jekyll build -d /var/www/html
.
This changeset does not include support for page_id
, fdpage
, as discussed in #22 (closed).
Search queries
All of these should redirect to : /packages/category/System/
.
Note that this has not yet been implemented in jekyll-fdroid, and so it may need to change once we implement this functionality.
-
- /repository/browse/?fdcategory=System
-
- /repository/browse/?fdcategory=System&page_id=1
-
- /repository/browse/?fdcategory=System&page_id=1&fdpage=1
-
- /repository/browse/?fdcategory=IgnoreThis&page_id=1&fdcategory=System&fdpage=1
-
- /repository/browse/?fdpage=1&fdcategory=IgnoreThis&page_id=1&fdcategory=System
-
- /repository/browse/?fdpage=1&fdcategory=IgnoreThis&page_id=1&fdcategory=System&fdpage=1
Search queries
All of these should redirect to: /packages/search/Firefox
.
Note that this has not yet been implemented in jekyll-fdroid, and so it may need to change once we implement search functionality on the new site. For example, it may be much easier to have the URL end up as /packages/search?q=Firefox
.
-
- /repository/browse/?fdfilter=Firefox
-
- /repository/browse/?fdfilter=Firefox&page_id=1
-
- /repository/browse/?fdfilter=Firefox&page_id=1&fdpage=1
-
- /repository/browse/?fdpage=1&fdfilter=Firefox
-
- /repository/browse/?fdpage=1&fdfilter=Firefox&fdpage=1&page_id=1
fdid
)
Package pages (-
- /repository/browse/?fdid=org.fdroid.fdroid
-
- /repository/browse/?fdid=org.fdroid.fdroid&page_id=1
-
- /repository/browse/?fdid=org.fdroid.fdroid&page_id=1&fdpage=1
-
- /repository/browse/?fdpage=1&fdid=org.fdroid.fdroid
-
- /repository/browse/?fdpage=1&fdid=org.fdroid.fdroid&page_id=1&fdpage=2
-
- /app/org.fdroid.fdroid
- Don't even bother with anything trailing after the package name, e.g./app/org.fdroid.fdroid/
as that redirected to the broken/repository/browse/?fdid=org.fdroid.fdroid/
(where the final/
broke the link).
Browse page
These will redirect to /packages/
.
-
- /repository/browse
-
- /repository/browse/
Fixes #22 (closed).