If you enter text into the Location bar that is not a valid Internet address (URL), Firefox will try to direct you to the location you intended.
Firefox will first try to send your request to a keyword search service. By default, this service is Google's Browse by Name service. For example, If you type mozilla foundation into the Location bar, Firefox will submit a query to the Google Browse by Name service, since this is not a valid URL. The service will direct you to its best match for your request, and direct you to http://www.mozilla.org. An entry without a clear match to a URL will display search results for the entry.
You can control whether the Internet Keywords search is active by editing your Firefox configuration.
You can specify any valid URL to perform the Internet Keywords by modifying the keyword.URL preference in the about:config page.
For example, to set the the Internet Keywords service to perform a Yahoo! search, keyword.URL can be set to http://search.yahoo.com/search?p=. The text you entered into the Location Bar will be appended to the url.
If you enter an incomplete URL, Firefox can try to "fix up" the URL by adding a prefix, suffix, or both to what you types. For example, if you type www.mozilla the Location Bar, Firefox will append .com to complete the URL. If you type mozilla.org, Firefox will prepend ''www." to complete the URL. This "guessing" is secondary to the Internet Keywords search described above - it does not work unless Internet Keywords are disabled.
You can control whether Domain Guessing is active by editing your Firefox configuration.
You can specify a prefix (such as www) or suffix (such as .net) for the Domain Guessing feature.
In the about:config page, double-click the browser.fixup.alternate.prefix or browser.fixup.alternate.suffix preference. Enter in the prefix or suffix you want Firefox to add to incomplete URLs.
Based on information from Location Bar search (mozillaZine KB), Domain Guessing (Mozilla.org End user documentation), and Internet Keywords (Mozilla.org End user documentation)
Still need help? Ask a support question.
Help us improve this article. Submit additional feedback.