Closed Bug 290643 Opened 20 years ago Closed 19 years ago

/plugins/ gets redirected to pfs.mozilla.org instead of staying with addons

Categories

(addons.mozilla.org Graveyard :: Plugins, defect, P2)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: wolf, Assigned: justdave)

References

()

Details

http://addons.mozilla.org/plugins/index.php is the Mozilla Addons (Update)' plugins listing page. It currently gets redirected to http://pfs.mozilla.org/plugins/ (presumably because the rest of PFS is in /plugins/). Which works fine, since they're on the same hardware. Since PFS and Addons aren't required to be on the same hardware, and may eventually not be, the addons.mozilla.org plugin listing should not be redirected to pfs.mozilla.org.
Assignee: Bugzilla-alanjstrBugs → justdave
Except that everything tries to get to pfs via that URL so we have to keep redirecting it BECAUSE it might be on other hardware. Or at least that's the theory. That's what you get for putting the PluginFinder Service in the same directory with it. Can you get me a specific list of every URL actually used by the PluginFinder Service? I can try to do redirects only for those specific URLs instead of for the entire directory....
I suggest that we move pfs to /pfs/ to at least separate the code.
(In reply to comment #2) > I suggest that we move pfs to /pfs/ to at least separate the code. It's not that easy. The PFS URLs are hard-coded in Firefox.
Target Milestone: 1.0 → 1.1
On the other hand, there's nothing stopping apache rewrites from handling the URLs so they actually run code that's in the other directory... Anyone know what the URLs are that PFS actually uses?
Priority: -- → P2
and what about on the server end? There's a couple screwy redirects because of the macromedia stuff I thought, so there's more URLs than just what the client is initially requesting. And the PFS stuff isn't in CVS.
jst has access to the actuall backend.
Target Milestone: 1.1 → 2.0
AMO bugspam. Correcting QA contacts on OLD bugs (mozilla.update@update.bugs) -> Correct QA contact (web-ui@add-ons.bugs) Filtermeplzkthx
QA Contact: mozilla.update → web-ui
Component: Public Pages → Plugins
QA Contact: web-ui → plugin-listings
Target Milestone: 2.0 → ---
This still needs to happen. As far as I know, the listing doesn't have to be on the pfs.m.o domain -- the pfs.m.o domain exists for the pfs.datasource.url that is in the config for each client out there: https://pfs.mozilla.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%&appID=%APP_ID%&appVersion=%APP_VERSION%&clientOS=%CLIENT_OS%&chromeLocale=%CHROME_LOCALE% So ultimately the redirect for /plugins/ should not exist, and instead pfs.mozilla.org/plugins/ should point back to addons.mozilla.org/plugins.php or addons.mozilla.org/plugins/ (and we could create a rewrite for /plugins/ -> plugins.php). Is there any reason why pfs must have the plugins/index.php listing? I couldn't think of one at this point.
Blocks: 343977
This is now fixed, as a result of bug 343977 being fixed.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.